【发布时间】:2019-01-03 05:19:05
【问题描述】:
我正在尝试使用 webpack 4 和教程。我可以设置一个项目,但似乎设置为
process.env.NODE_ENV
如果通过“webpack --mode production”运行 webpack 仍然未定义。我不明白如何让加载器评估正确的模式以在单独的文件中提取css:
const styles = {
test: /\.(sa|sc|c)ss$/,
use: [
{loader: process.env.NODE_ENV !== 'production' ? 'style-loader' : miniCssExtractPlugin.loader},
{loader:'css-loader'},
{loader:'sass-loader'}
]
};
如果我将它硬编码为“生产”,它确实可以工作,但我希望能够通过 webpack --mode 选择它!这不可能吗?
【问题讨论】: