簡體   English   中英

Gulp /管道中未處理的流錯誤

[英]Gulp / Unhandled stream error in pipe

我寫了一個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'

我什至嘗試在frontend文件夾中設置chmod -R 777 ,但也不起作用。

這是已知問題/錯誤嗎? 我在網上閱讀了所有內容,但找不到任何好的解釋。

有關任務是:

// 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命令不穩定? 我不知道。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM