我的Gulp文件运行良好,但是当我将节点6更新为8时,它发出错误。为了解决这个错误,我恢复到节点6.但之后,它显示“TypeError dest.on不是一个函数”,但我找不到任何TypeError。任何人都可以告诉我我做错了什么? 节点版本:6.11.4 npm版本:3.10.10 我的gulpfile.js在下面给出
<center>
答案 0 :(得分:0)
我不知道为什么有人没有回答我的问题。但我解决了自己的问题。希望它会帮助别人。我已经卸载并安装了节点并重新排序了Gulp Style任务,如下所示。
gulp.task('styles', function(){
console.log('Starting style task');
return gulp.src('resources/scss/style.scss')
.pipe(wait(500))
.pipe(plumber(function(err){
console.log('Styles Task Error');
console.log(err);
this.emit('end');
}))
.pipe(sourcemaps.init())
.pipe(sass({
outputStyle: 'compressed'
}))
.pipe( postcss([ autoprefixer()]) )
.pipe(sourcemaps.write('.'))
.pipe(gulp.dest(STYLE_PATH))
.pipe(livereload());
});