EXTJS:Sencha CMD Production build不会删除console.log语句

时间:2015-11-02 06:01:47

标签: javascript extjs console.log sencha-cmd extjs6-classic

当我使用Sencha CMD命令构建Ext JSapp时: sencha app build ,虽然文件被缩小,额外的空格被删除等但是console.log语句仍然存在并被执行,这在PROD中是不需要的ENV! 构建时需要的任何配置,以便在Prod Built代码输出中擦除/删除控制台日志状态(console.log,info,warn等)?

谢谢!

1 个答案:

答案 0 :(得分:1)

您应该使用Ext.log代替console.log。然后,语句不应包含在生成构建中。

您可以在source file中看到它使用debug这样的指令:

log:
    //<debug>
        (function () {
...

您可以阅读有关调试指令here的更多信息。