0
私は現在、A LOTconsole.log
行を出力しているコードをいくつか持っています。今のように私はこれを次のように実行しています:node index.js > output.txt
しかし、これはもう十分ではありません。数時間後にファイルが大きくなりすぎて、ほとんどのエディタで開くことができなくなります。コンソールログを特定のサイズまでファイルに書き込む
ノードで定数ログの作成を処理するにはどうすればよいでしょうか?以前のファイルがXサイズに達すると作成される新しいログ(output<TIMESTAMP>.txt
のようなもの)を作成する方法はありますか?
です。 'fs = require(" fs ")' – vnt
fsを使用すると、スクリプトの出力を別のスクリプトに渡すことなく、現在のスクリプト内で@nilobarpのようなログローテーションを行うことができます。最も良い方法は、独自のロギングモジュールを作成し、それを代わりに使用することです。 – ThatBrianDude