javascript - 使用 Gulp 删除所有有异常的文件

标签 javascript node.js gulp delete-file

一个简单的任务我花了太长时间。我究竟做错了什么?我已经查看了所有示例/论坛等,但我的根本不起作用。

使用https://www.npmjs.com/package/del我想删除 dist/web/中的所有内容(除了其中的子文件夹):

del([
    '!dist/web/css/clubs/*.css',
     'dist/web/'
])

不是保留 dist/web/css/clubs/*.css,而是删除整个 dist/web/。 我使用过的其他排列是 dist/web/**dist/web/**/*。实际上相同的输出。

我猜测要么是我想做的事情太复杂并且不受支持,要么是我缺少另一种方法来做到这一点。

任何帮助都很棒!

最佳答案

这得到了想要的结果,但它不如一条语句那么好。它也是同步的,这对某些人来说可能是个问题。

del([
    'dist/web/**/*',
    '!dist/web/css/**'
])

del('dist/web/css/*.css');

关于javascript - 使用 Gulp 删除所有有异常的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29123447/

相关文章:

c# - 在 C# 中从 javascript 生成 html 编码

node.js - OrientDB和NodeJS如何连接DB?

node.js - 如何将坐标从 node.js 服务器发送到 leaflet.js 客户端

npm - 如何使用全局安装的 gulp 模块?

javascript - Gulp Angular 构建模板缓存问题

javascript - 作为交互式提示运行 gulp

javascript - 如何在文件中保存 JavaScript 错误

javascript - Jquery empty() 或 remove() 不会工作

javascript - 如何制作【条件格式】脚本?

mysql - Node.js mysql 包中的转义函数是否足以安全地查询 mysql 数据库(不使用准备好的语句)?