我写了一个gulp文件,但是没有任何尝试。
确实,我得到这个奇怪的错误1次/ 3:
[12:25:51] Starting 'default'...
[12:25:51] Starting 'clean'...
[12:25:51] Finished 'clean' after 2.96 ms
[12:25:51] Starting 'fonts'...
stream.js:94
throw er; // Unhandled stream error in pipe.
^
Error: ENOENT, chmod '/Users/UserName/Desktop/frontend/src/assets/fonts/lato/lato-bold-webfont.eot'
我什至尝试chmod -R 777
在frontend
文件夹上进行设置,但也不起作用。
这是已知问题/错误吗?我在网上阅读了所有内容,但找不到任何好的解释。
有关任务是:
// copy fonts
gulp.task('fonts', function () {
return gulp
.src(['client/assets/fonts/**/*.*', '!client/assets/fonts/**/*.html'])
.pipe(gulp.dest(path.join(targetDir, '/assets/fonts')))
.pipe(browserSync.stream())
.on('error', errorHandler);
});
我决定尝试执行以下gulp任务(尽管已弃用)以清理目录;代替del
:
gulp.task('clean', function (cb) {
rimraf('./' + targetDir, cb);
});
而且它始终有效!
为什么del
命令不稳定?我不知道。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句