0
consoleの代わりにファイルにsequelizeログを書きたいと思います。すべての続行ログはデフォルトでコンソールに書き込まれます。コンソールの代わりにファイルにsequelizeログを書き込む方法は?
ありがとうございます。
consoleの代わりにファイルにsequelizeログを書きたいと思います。すべての続行ログはデフォルトでコンソールに書き込まれます。コンソールの代わりにファイルにsequelizeログを書き込む方法は?
ありがとうございます。
docsのoptions.logging
を参照してください。デフォルト値はconsole.log()
に渡されるすべてのログを意味
options.logging = console.log
です。したがって、単にログをログ/テキストファイルにメッセージを追加する関数に変更してください。例
var sequelize = new Sequelize('database', 'username', 'password', {
logging: myLogFunc
});
var myLogFunc = function(msg) {
}
ウィンストンログを管理するための優れたnodejsパッケージです - >https://github.com/winstonjs/winston
共有あなたがこれまでにしようとしているものをあなたのコードのいくつか...? – deeveeABC