我有一个关于webpack的基本问题,并且我可以使用帮助进行反应(围绕代码混淆/ uglification).
我正在使用create-react-app我的应用程序,它似乎为生产创建了一个捆绑的构建(运行后yarn build).
在该文件中,似乎所有内容都放入main.JS文件和main.CSS文件等等.我使用"firebase deploy"(在我的情况下)推送这个.我希望我的代码可以被丑化,并且不会被任何开发人员完全读取.
但是,当我在Chrome中查看我的应用时,它不显示main.JS或任何其他捆绑文件.它只显示每个单独的文件以及我编写的代码.知道为什么会这样吗?为什么不在chrome中的'sources'选项卡下显示uglified组合的main.js文件?这与源地图有关吗?
在 Windows 中,当我尝试构建 React 应用程序时,我收到错误消息,提示“GENERATE_SOURCEMAP”未被识别为内部或外部命令。
我在 package.json 文件中添加了以下行
"build": "GENERATE_SOURCEMAP=false react-scripts build"
Run Code Online (Sandbox Code Playgroud)