create-react-app何时混淆或缩小代码?

我有一个关于webpack的基本问题,可以做出反应(可以在代码混淆/丑化周围)使用帮助。

我正在create-react-app为我的应用程序使用它,它似乎为生产创建了捆绑的版本(运行之后yarn build)。

在该文件中,似乎所有内容都放入了main.JS文件和main.CSS文件等中,我使用“ firebase

deploy”(在我的情况下)进行了实时推送。我希望我的代码被丑化,并且那里的任何开发人员都不能完全阅读。

但是,当我在Chrome浏览器中查看我的应用程序时,它没有显示main.JS或任何其他捆绑软件文件。它仅显示每个单独的文件以及我编写的代码。知道为什么会这样吗?为什么未在Chrome的“来源”标签下显示丑陋的main.js合并文件?这与源地图有关吗?

回答:

有一种更好的方法来确保不包含源映射。在项目根文件夹中创建.env文件,然后添加GENERATE_SOURCEMAP=false。您将获得没有源地图的构建。

以上是 create-react-app何时混淆或缩小代码? 的全部内容, 来源链接: utcz.com/qa/402444.html

回到顶部