Nab*_*bor 6 javascript node.js gulp
我的gulpfile.js的一部分
const del = require('del');
const chrome_dir = 'build/chrome';
const ff_dir = 'build/firefox';
gulp.task('clean', function (cb) {
del([chrome_dir, ff_dir], cb);
});
gulp.task('default', ['clean'], function () {
gulp.start('build packages', 'JS Backend', 'i18n', 'ExtRes', 'styles', 'JS Content', 'templates');
});
Run Code Online (Sandbox Code Playgroud)
运作良好.
然后我安装了一个新系统,可能有新版本的gulp和del等等.
现在gulp在清洁后停止.
我可以手动调用所有任务,这工作正常.
只能改变del的行为......
我怎样才能解决这个问题?
其中一个最重要的变化v2是现在它返回一个Promise而不是使用回调来处理异步.从del 文档.
您只需重新编写代码的这一部分:
gulp.task('clean', function (cb) {
del([chrome_dir, ff_dir], cb);
});
Run Code Online (Sandbox Code Playgroud)
像这样:
gulp.task('clean', function () {
return del([chrome_dir, ff_dir]);
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
707 次 |
| 最近记录: |