为什么原始源代码使用webpack在源代码中显示?以及如何禁用它?

问题描述:

我使用Facebook的“创建反应的应用程序内”模板创建我的项目,以后我部署它的服务器,我发现,我可以通过查看源代码:为什么原始源代码使用webpack在源代码中显示?以及如何禁用它?

Chrome > Console > Sources > webpack://

这是可能的禁用它?谢谢。

enter image description here

+0

刚刚检查了我的项目。可以看到源代码 – DroidNoob

+0

你可以提供create-react-app版本,webpack.prod配置并且可能是要检查的网站url – Panther

  1. 弹出您create-react-app运行npm run eject
  2. 打开/config/webpack.config.prod.js
  3. 删除或注释掉线含53 devtool: 'source-map',
  4. 构建和讽刺再次部署应用程序

/config/webpack.config.prod.js中的注释允许在生产中生成源图“速度很慢,但效果很好”。我不知道什么好的结果意味着,但你的修复。