javascript - 如何在构建之前使用 npm 删除文件夹

标签 javascript node.js npm webpack package.json

我有一个脚本 “build”:“rimraf dist webpack --progress --config webpack/prod.js”, 但实际上,它删除的不是 dist,而是 webpack 文件夹中的所有文件。但我只需要删除 dist

Structure:
 -dist
 -webpack
     -somefiles.js

最佳答案

Npm 脚本与直接在 bash 中运行命令基本相同。 在您的例子中,您正在运行 rimraf dist webpack ,这意味着 webpack 是 rimraf 的一个参数。 要分隔命令,如果您想在运行第二个命令之前确保第一个命令成功运行,可以使用 ;& 使用 && 所以你的脚本应该如下所示。

rimraf dist && webpack --progress --config webpack/prod.js

关于javascript - 如何在构建之前使用 npm 删除文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49051873/

相关文章:

node.js - 无法安装express和packages

node.js - Gulp 4 无法完成 sass 任务

javascript - Uncaught SyntaxError : Unexpected end of input js

node.js - 是否可以在 npm/package.json 中使用环境变量?

node.js - npm 3 全局安装的包不起作用

node.js - Mongoose 填充为实例对象

javascript - 如何使用socket io向特定房间的特定客户端发送数据

javascript - 如何在网页中设置窗口标题

javascript - 将 HandsonTable 连接到 MySQL 服务器

javascript - 使用动态颜色向图例添加标签