当我使用 Sencha CMD 命令构建 Ext JSapp 时:sencha app build,尽管文件已缩小,多余的空格被删除等,但 console.log 语句仍然存在并被执行,这在 PROD 中是不需要的环境! 构建时需要任何配置,以便控制台日志语句(console.log、信息、警告等)可以在产品构建代码输出中删除/删除?
谢谢!
最佳答案
您应该使用Ext.log
而不是 console.log
。那么这些语句不应该包含在生产版本中。
您可以在 source file 中看到,它使用像这样的 debug
指令:
log:
//<debug>
(function () {
...
您可以阅读有关调试指令的更多信息 here .
关于javascript - EXTJS:Sencha CMD 生产版本不会删除 console.log 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33471604/