我如何在Sencha Touch 2中使用Ext.Logger?

时间:2012-06-15 03:51:38

标签: logging touch extjs

我正在使用Sencha Touch 2构建应用程序。

我想记录一些消息,但我不想在整个地方使用console.log丢弃我的代码,所以我想了解更多有关Ext.Logger的信息。据我了解,这个类在sencha-touch-debug.js中,但不在sencha-touch.js(生成版本中使用的文件)

我应该如何使用Ext.Logger?我认为这是典型的日志记录类,即在开发时记录一些有用的消息,然后在生成构建中配置它以使其安静。

但是如果Ext.Logger类不在生产版本中那么它有什么用呢?是否在构建时删除了对它的引用?我应该指定一些配置吗?

我似乎无法找到关于这个类的任何文档,或者它应该如何使用。

1 个答案:

答案 0 :(得分:5)

我遇到了同样的问题,Ext.Logger的文档真的很差。

不幸的是,您似乎无法将其用于生产。根据{{​​3}},Ext.Logger应该仅用于开发期间的调试。这就是为什么它只包含在sencha-touch-debug.js而不是sencha-touch.js中。