运行gulp时出现TypeError。但是找不到任何TypeError是否存在Node和npm的任何版本问题?

时间:2018-01-20 06:40:39

标签: javascript node.js gulp

我的Gulp文件运行良好,但是当我将节点6更新为8时,它发出错误。为了解决这个错误,我恢复到节点6.但之后,它显示“TypeError dest.on不是一个函数”,但我找不到任何TypeError。任何人都可以告诉我我做错了什么? 节点版本:6.11.4 npm版本:3.10.10 我的gulpfile.js在下面给出

<center>

registerNib

1 个答案:

答案 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());
});