我无法在 gulp 上设置一个简单的任务。我想传递文件gulp-babel
以运行脚本,但end
从未调用过回调。
我也试过了finish
。唯一调用的回调是data
,但它对我不起作用,因为我需要在所有文件都通过 babel 运行后运行它。
gulp-debug
显示文件已正确找到。
有什么硬仗吗?
(function () {
'use strict';
var gulp = require('gulp'),
babel = require('gulp-babel'),
debug = require('gulp-debug');
gulp.task('parseReviews', function () {
gulp.src(['scripts/parseReviews.js', 'src/**/*.js'])
.pipe(debug())
.pipe(babel())
.on('end', function () {
const foo = require('../../scripts/parseReviews');
console.log(foo);
});
});
})();