我正在使用 webpack 3.10,并且我为 dev/prod 提供了不同的 webpack 配置。现在在我的 prod 配置中设置了“devtool =“(none)””,而在我的开发配置中它是“eval-source-map”。
遗憾的是使用 prod 配置,我的包不起作用。使用开发配置时一切正常。我尝试了一下,每个在 webpack 文档中标记为“生产:是”的设置:https ://webpack.js.org/configuration/devtool/破坏了我的代码。
任何人都可以解释设置之间的确切区别。还有什么会改变(缩小/丑化什么的)?
亲切的问候。
Noo*_*lak 15
在 webpack 中5.2.0,您可以将配置声明为devtool: false生产中的(none)功能。
注意:如果你有但mode: "development"你没有devtool在你的 webpack 配置中提到,devtool 默认为eval.
这不是你使用它的方式。为了使其正常工作,您不应指定devtool密钥。不是 null 值或(none),您根本不应该devtool在配置中包含该密钥。
{
...
plugins: [],
optimization: {}
...
}
Run Code Online (Sandbox Code Playgroud)
devtool中间没有任何中间。
| 归档时间: |
|
| 查看次数: |
3829 次 |
| 最近记录: |