2

SenchaTouch2でアプリを作成しています。

いくつかのメッセージをログに記録したいのですが、コードをconsole.logで散らかしたくないので、Ext.Loggerについて詳しく知りたいと思います。私が理解しているように、このクラスはsencha-touch-debug.jsにありますが、sencha-touch.js(本番ビルドで使用されるファイル)にはありません。

では、Ext.Loggerをどのように使用するのですか?これが典型的なロギングクラスであると思います。つまり、開発時にいくつかの有用なメッセージをログに記録し、本番ビルドで静かになるように構成します。

しかし、Ext.Loggerクラスが本番ビルドに含まれていない場合、それはどのようなメリットがありますか?それへの参照はビルド時に削除されますか?指定する必要のある構成はありますか?

このクラスに関するドキュメントや、その使用方法についてのドキュメントが見つからないようです。

4

1 に答える 1

5

私は同じ問題を抱えていましたが、のドキュメントExt.Loggerは本当に貧弱です。

残念ながら、本番環境では使用できないようです。Sencha Touchフォーラムのスレッドによると、Ext.Logger開発中のデバッグにのみ使用されることになっています。そのため、sencha-touch-debug.jsにのみ含まれ、sencha-touch.jsには含まれていません。

于 2012-08-02T09:57:19.493 に答える