create-react-app 我们是否可以以某种方式让调试器/控制台语句在构建生产版本时保持存在?

dm7nw8vv  于 6个月前  发布在  React
关注(0)|答案(1)|浏览(58)

你好,
我知道在构建生产环境时移除调试器/控制台是一个好的做法。而且我知道我们可以使用sourcemap来更高效地进行调试,但实际上我有一个需求,即在某些情况下我真的需要运行调试器,即使是在生产环境中。
所以我不得不问一下——是否有可能以某种方式让调试器/控制台语句在生产环境中“存活”下来?
例如通过额外的配置(通过craco等)?还是说我唯一的希望是弹出并调整构建设置(如果是这样——哪个部分负责移除控制台/调试器 ?
希望这是可能的:)

lskq00tm

lskq00tm1#

在深入研究源代码后,似乎我需要更改幕后使用的更紧凑的webpack插件的配置;
例如,drop_debugger。
所以我想正确的问题是,是否可以以某种方式更改构建中的terser配置?

相关问题