运行gulp 中的 ["clean"] 为什么出现如此的错误。

1.在每一次gulp构建的时候先删除dist目录,但是为什么运行

gulp.task('clean',function(){
    gulp.src(['./dist'])
        .pipe(clean())
        .pipe(notify({ message: 'clean is ok' }));
});
gulp.task('build',['clean'],function(){
    gulp.start('imageMin', 'html','font','over')
})

的时候却报错呢?(如果第一次构建的时候,dist目录不存在的情况下,直接运行gulp build是成功的,但是如果在dist目录存在的情况下,运行gulp build却会报错)

2.报错信息

https://img.mukewang.com/5bff51c60001226912300667.jpg

从报错信息来看是(1)clean再次进行删除已经不存在的文件导致报错(2)文件已经存在,再次生成。

想不明白,欢迎大神指教。


慕后森
浏览 821回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript