2017-09-24 6 views
0

私は現在、A LOTconsole.log行を出力しているコードをいくつか持っています。今のように私はこれを次のように実行しています:node index.js > output.txtしかし、これはもう十分ではありません。数時間後にファイルが大きくなりすぎて、ほとんどのエディタで開くことができなくなります。コンソールログを特定のサイズまでファイルに書き込む

ノードで定数ログの作成を処理するにはどうすればよいでしょうか?以前のファイルがXサイズに達すると作成される新しいログ(output<TIMESTAMP>.txtのようなもの)を作成する方法はありますか?

+0

です。 'fs = require(" fs ")' – vnt

+0

fsを使用すると、スクリプトの出力を別のスクリプトに渡すことなく、現在のスクリプト内で@nilobarpのようなログローテーションを行うことができます。最も良い方法は、独自のロギングモジュールを作成し、それを代わりに使用することです。 – ThatBrianDude

答えて

関連する問題