Webpack暴露静态文件?

时间:2018-09-06 15:39:29

标签: javascript google-chrome webpack compression create-react-app

我已经使用https://github.com/facebook/create-react-app构建了一个应用。

当我最终运行npm run build时,我注意到通过检查服务于我应用程序的页面,您可以查看我的所有原始源代码(即使文件最初是经过压缩的)。

这是webpack或chrome的功能吗?如何禁用这种情况?我不希望其他人能够像这样检查我的未压缩代码。 https://puu.sh/BqFC0/912a3d562d.png

2 个答案:

答案 0 :(得分:2)

这是因为webpack默认情况下会生成源地图。 您可以简单地从构建目录中删除这些文件。或将GENERATE_SOURCEMAP=false添加到您的.env文件中。

答案 1 :(得分:0)

您的应用程序源代码应放在/ src /存储库下。

默认情况下,create-react-app将提供/ public /中放置的所有内容。