使用 ES2015 的 export 来写 tasks

使用 ES2015 的 export 来写 tasks

使用 ES2015 模块语法,你可以使用 export 来写 task。

import gulp from 'gulp';
import babel from 'gulp-babel';

// 命名的 task
export function build() {
  return gulp.src('src/*.js')
    .pipe(babel())
    .pipe(gulp.dest('lib'));
}

// 默认 task
export default function dev() {
  gulp.watch('src/*.js', ['build']);
}

这个写法 无法 在 gulp 3.x 所打包的 gulp-cli 上工作。你必须使用最新版来尝试这个功能。

有疑问、勘误、请您在下方留言,感谢您的支持 ღ( ´・ᴗ・` )!

感谢您阅读,这篇文章归 极客点子版权所有.
如果转载,请注明出处: 极客点子版权所有(/page/673.html) 知识共享许可协议
本网站使用 创作共用 归属 - 非商业用途 - 共享4.0国际许可协议的相同方式 许可.

关于作者:

    简介:

    系统架构师 、作家、
    研究方向:数据分析、 深度学习、 服务器架构、 系统原理