reactjs - webpack -p 未在 create-react-app 上运行
问题描述
我有一个大项目,我试图根据这里使用 webpack-p 减小大小:https ://hackernoon.com/reduce-webpack-bundle-size-for-production-880bb6b2c72f
我无法运行它,因为我在运行 webpack -p 时遇到了问题(它在 index.js 的每个函数上都抛出了一个错误
我认为这可能与我的包裹有关。我决定创建新的 create-react-app 并在那里运行命令。令我惊讶的是,我得到了同样的错误:
这里可能有什么问题?
解决方案
如果你的应用使用webpack v4,你必须使用webpack --mode=production
而不是webpack -p
.
模式的可能值为none
:development
或production
。
另一种用法:
// webpack.config.js
module.exports = {
...
mode: 'production',
...
}