我有以下配置
的package.json
{
"name": "test",
"version": "1.0.0",
"scripts": {
"start": "brunch watch --server",
"prod": "rm -rf public/ && brunch build --production"
},
"devDependencies": {
"brunch": "^2.10.12",
"cssnano": "^3.10.0",
"postcss-brunch": "^2.1.0"
}
}
早午餐-config.js
module.exports = {
files: {
stylesheets: {
joinTo: 'app.css'
}
}
};
简单的CSS文件
body {
background: green;
}
问题是我想在dev中使用sourceMaps for CSS,但不是在生产中。文档说明了它的默认行为,但是当我使用brunch build --production
时,我仍然在输出中有sourceMaps。
答案 0 :(得分:0)
以防有人需要这个,这里是脏修复
<强>的package.json 强>
{
"scripts": {
"build": "rm -rf public && brunch build --production && sed -i -r ':a; s%(.*)/\\*.*\\*/%\\1%; ta; /\\/\\*/ !b; N; ba' public/*.css"
},
}