【发布时间】:2017-01-31 17:21:51
【问题描述】:
我确信互联网上记录了这样做的方法,但我认为我缺乏正确的术语来找到它。
Webpack 目前缩小了我所有的文件,但是我所有的单个 js 文件在webpack:// 下仍然可见。我也在一些实际(生产中)网站上发现了这一点。
我可以使用插件或选项来防止这种情况吗?
【问题讨论】:
我确信互联网上记录了这样做的方法,但我认为我缺乏正确的术语来找到它。
Webpack 目前缩小了我所有的文件,但是我所有的单个 js 文件在webpack:// 下仍然可见。我也在一些实际(生产中)网站上发现了这一点。
我可以使用插件或选项来防止这种情况吗?
【问题讨论】:
如果您进行生产构建,您应该这样做禁用source-map:
devtool: process.env.NODE_ENV === 'production' ? false : "source-map"
并通过在 webpack 启动期间设置标志来启用此 production env:
NODE_ENV=production webpack
【讨论】: