1
casper.logにタイムスタンプを含めるようにログ出力をフォーマットする方法はありますか?例えばcasper.logの出力をフォーマットするにはどうすればよいですか?
:
casper.log("some debug message", "debug");
STDOUT:[デバッグ] [ファントム] [2016-04-26T10:00:00.000]いくつかのデバッグメッセージ
casper.logにタイムスタンプを含めるようにログ出力をフォーマットする方法はありますか?例えばcasper.logの出力をフォーマットするにはどうすればよいですか?
:
casper.log("some debug message", "debug");
STDOUT:[デバッグ] [ファントム] [2016-04-26T10:00:00.000]いくつかのデバッグメッセージ
キャスパー現在not documentedあるlogFormatsオブジェクトを有しています。
私は文書化されていない機能を使用しないことを嫌うので、ログメソッドをオーバーロードしてこのようなことを行うことをお勧めします。
var _oldLog = casper.log;
casper.log = function(message, level, space) {
var message_with_date = "[" + new Date() + "] " + message;
_oldLog.call(this, message_with_date, level, space);
};