EXTJS:Sencha CMD生产版本不会删除console.log语句
EXTJS: Sencha CMD Production build doesnot remove console.log statements
当我使用Sencha CMD命令构建Ext JSapp时:Sencha app build,尽管文件被缩小,额外的空间被删除等,但console.log语句仍然存在并被执行,这在PROD ENV!中是不需要的!。构建时需要任何配置,以便在Prod-build代码输出中擦除/删除控制台日志状态(console.log、info、warn等)?
谢谢!
您应该使用Ext.log
而不是console.log
。那么这些语句就不应该包含在生产构建中。
您可以在源文件中看到,它使用debug
指令,如下所示:
log:
//<debug>
(function () {
...
您可以在此处阅读有关调试指令的更多信息。
相关文章:
- 使用php或javascript从facebook相册URL中删除多余的部分
- RegEx删除空属性?例如,如果(class=“”||class=“”)移除;否则就下课
- 如何删除多行HTML排列中的空白
- 如何从rails中的代码中删除新行( )
- 删除对HTML元素的拖动
- 当图像转换为本地存储的DataURL时,EXIF被删除
- 按顺序添加和删除类
- iframe正在添加标签,需要删除它们
- Array.length似乎不起作用;console.log则显示其他情况
- 如何在HTML输入字段中添加不可删除的后缀
- addData()从最新图表中删除.js 2.1.3-怎么了
- 如何覆盖锚点元素's href目标,并在我点击转到目标javascript时删除其他错误
- 删除CKEditor工具栏按钮,但不删除功能
- 当浏览器上的后退按钮到达主页时,我需要删除Class
- 正在删除node.js中已验证的网站
- 正在从页面中删除iframe
- 无法使用uglify-js删除console.log语句
- EXTJS:Sencha CMD生产版本不会删除console.log语句
- 我应该从生产代码中删除console.log吗
- 如何从console.log中删除日志?