我有以下目录结构:
web/
index.html
js/
vendor/
xxxx/
x1.js
x2.js
x3.js
...
view/
v1.js
v2.js
我想使用gulp-clean删除除index.html之外的www文件夹下的所有文件。 但我得到了
events.js:72
throw er; // Unhandled 'error' event
^
Error: ENOENT, stat '/Users/xxxx/yyy.js'
这是gulp的任务:
gulp.task('test2', function () {
'use strict';
gulp.src(['web/**', '!web/index.html'], {
read: false
})
.pipe(clean({
force: true
}));
});
我在这里做错了什么?
答案 0 :(得分:1)
我遇到了与gulp-clean相同的问题。您是否尝试过del?它似乎按预期工作。
答案 1 :(得分:0)
请改为尝试:
gulp.task('test2', function () {
'use strict';
gulp.src(['!web/index.html', 'web/**'], {
read: false
})
.pipe(clean({
force: true
}));
});
首先编写您的例外;)