![](/img/trans.png)
[英]How can I configure different customProperties in postcss.config.js for different Webpack entry points?
[英]webpack4 how to config postcss.config.js file in production mode
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "webpack-dev-server --mode development --open --progress --config webpack.dev.config.js",
"build": "webpack --progress --mode production --config webpack.prod.config.js"
},
module.exports = ({env}) => ({
plugins: {
'cssnano': env === 'production' ? {} : false
}
});
當我運行“ npm run build”時,env始終是“ development”,因此“ cssnano”不會運行。 如何讓postcss知道我正在“制作”中?
嘗試
module.exports = (env, argv) => ({
…
plugins: {
'cssnano': argv.mode === 'production' ? {} : false
}
…
這有幫助嗎?
"build": "NODE_ENV=production webpack --progress --mode production --config webpack.prod.config.js"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.