1

ドキュメントから、そのような機能があることがわかりますが、機能しません。なんで? http://log4javascript.org/docs/quickstart.html

バグが1つ見つかりましたが、修正済みとマークされていたので、最新バージョンを入手しましたが、バグはまだ残っています。

4

1 に答える 1

2

trace()メソッドは機能しますが、デフォルトでは無効になっています。

各ロガーにはレベルがあり、デフォルトはDEBUGです。setLevel()メソッドを使用してこれを変更できます。

var log = log4javascript.getDefaultLogger();
log.setLevel(log4javascript.Level.TRACE);

これは、クイック スタート ガイドで使用されているように、デフォルト ロガーのトレースを有効にするのに十分です。

アペンダーのレベルを介して設定できる、各アペンダーのしきい値ログレベルもありsetThreshold()ます。このレベルのデフォルト値はアペンダーによって異なりますが、ほとんどのアペンダーのレベルは ですALL。つまり、アペンダーに送信されたすべてのロギング メッセージがログに記録されます。

于 2013-03-11T10:44:35.760 に答える