create-react-app 打包时去除 console
在 webpack.config.js 中找到下图代码的位置,添加配置
pure_funcs: ['console.log']
ps: 需要执行 npm run eject 才能暴露出webpack配置文件

如上配置会在打包时将代码中的 console.log 调用都去掉,其他console调用不会去掉
参考资料:terser/terser: 🗜 JavaScript parser, mangler and compressor toolkit for ES6+ (github.com)
本文介绍了如何在使用create-react-app创建的React应用中,通过修改webpack配置文件来移除console.log输出,以优化生产环境的打包结果。在执行`npm run eject`后,找到webpack配置并添加`pure_funcs`配置项,设置为`['console.log']`即可。此操作仅会移除console.log,保留其他console调用。
1453

被折叠的 条评论
为什么被折叠?



