2016-07-24 8 views
1

にリダイレクトし、我々はprocess.stdoutにフックされ、>fileNameまたは1>fileNameのいずれかを使用することができます。Node.jsのフルコンソール我々はのNode.jsアプリケーションがファイルにすべての<code>console.log</code>と<code>console.info</code>をリダイレクトしたい場合は、ファイル

そして、我々はのNode.jsアプリケーションがファイルにconsole.warnconsole.errorごとにリダイレクトしたい場合、我々はprocess.stderrにフック2>fileNameを、使用することができます。

しかし、すべてのコンソール出力(すべてのコンソールメソッド用)を1つのファイルにリダイレクトするにはどうすればよいですか?

私はWindowsとLinuxの両方で動作するものを探しています。

答えて

1

次の構文が動作します。このスレッド毎の> filename 2>&1

を:How can I redirect and append both stdout and stderr to a file with Bash?

+0

'コマンドの構文を、私はまだLinuxについて知らないが、少なくともWindows上で、それは動作しません、エラーを生成します間違っています。 –

+0

ああ、私はあまりにも速くスキミングし、 "Windows"の部分を逃した。 :-) – clusterdude

+1

正確に答える答えを更新しました; –

関連する問題