Javascript 清理任务后Gulp EN0ENT缺少目录错误?

Javascript 清理任务后Gulp EN0ENT缺少目录错误?,javascript,node.js,gulp,Javascript,Node.js,Gulp,我正在开始为一个项目学习吞咽。我想这是一个新手的错误,但我还没有弄明白 这是我的gulpfile.js: 这就是我收到的错误。每次我运行脚本时都会发生这种情况。接下来我运行它时,它工作正常。 冲洗,重复: $ gulp [23:15:50] Using gulpfile ~/Projects/test/gulpfile.js [23:15:50] Starting 'default'... [23:15:50] Starting 'clean'... [23:15:50] Finished 'c

我正在开始为一个项目学习吞咽。我想这是一个新手的错误,但我还没有弄明白

这是我的gulpfile.js:

这就是我收到的错误。每次我运行脚本时都会发生这种情况。接下来我运行它时,它工作正常。 冲洗,重复:

$ gulp
[23:15:50] Using gulpfile ~/Projects/test/gulpfile.js
[23:15:50] Starting 'default'...
[23:15:50] Starting 'clean'...
[23:15:50] Finished 'clean' after 644 μs
[23:15:50] Starting 'durp'...
[23:15:50] 'durp' errored after 26 ms
[23:15:50] Error: ENOENT: no such file or directory, stat './dist'
[23:15:50] 'default' errored after 29 ms

$ gulp
[23:15:51] Using gulpfile ~/Projects/test/gulpfile.js
[23:15:51] Starting 'default'...
[23:15:51] Starting 'clean'...
[23:15:51] Finished 'clean' after 431 μs
[23:15:51] Starting 'durp'...
[23:15:51] Finished 'durp' after 27 ms
[23:15:51] Finished 'default' after 30 ms

$ 
这很奇怪,因为我不希望出现比赛状态,因为我是在系列赛中跑步,而且不管怎样,清洁任务总是先跑。人力资源管理。

del不接受回调,但返回承诺。清洁功能应如下所示:

功能清洁{ 返回del'./dist'; } 您的durp任务在哪里被调用,什么是libguides?@thedancingcodeoops,libguides是一个工件;应该是杜普很晚了。
$ gulp
[23:15:50] Using gulpfile ~/Projects/test/gulpfile.js
[23:15:50] Starting 'default'...
[23:15:50] Starting 'clean'...
[23:15:50] Finished 'clean' after 644 μs
[23:15:50] Starting 'durp'...
[23:15:50] 'durp' errored after 26 ms
[23:15:50] Error: ENOENT: no such file or directory, stat './dist'
[23:15:50] 'default' errored after 29 ms

$ gulp
[23:15:51] Using gulpfile ~/Projects/test/gulpfile.js
[23:15:51] Starting 'default'...
[23:15:51] Starting 'clean'...
[23:15:51] Finished 'clean' after 431 μs
[23:15:51] Starting 'durp'...
[23:15:51] Finished 'durp' after 27 ms
[23:15:51] Finished 'default' after 30 ms

$