如何在使用Brunch.io构建之前清理输出文件夹

时间:2015-03-24 04:30:02

标签: brunch

我正在使用brunch.io,效果很好。

我唯一不知道如何实现的是在构建前进行清理。

例如,如果我brunch build它会创建源地图。如果我brunch build --production它不会创建源地图。但是,已经存在的源地图不会被删除。

是否有任何选项/插件可以清理?我应该在其他地方使用npm clean吗?

2 个答案:

答案 0 :(得分:5)

如果您需要一个干净的通行证,我建议您删除public目录。

rm -rf public/ && brunch build -P

您可以将其添加到package.json

"scripts": { "build": "rm -rf public/ && brunch build -P" },

然后只需npm run build代替brunch build -P

答案 1 :(得分:0)

您可以使用https://www.npmjs.com/package/before-brunch在早午餐构建之前运行任何命令。