1. ホーム
  2. javascript

[解決済み] Node.js console.logとconsole.infoの比較

2022-08-17 07:06:26

質問

を使用する利点は何ですか? console.logconsole.info ? あるいは、他のコンソールコマンドはどうなのでしょうか?

console.info("info");
console.error("error");
console.warn("warn");

console.log("log");

出力の色を変えたり、ラベルのようなものを連結したりするのかと思いましたが、どれも同じことのようです。しかも、ここのドキュメントによると

https://nodejs.org/api/console.html#console_console_info_data

と同じことをするようです。 console.log

どのように解決するのですか?

リンク先のドキュメントによると console.error となっており console.warn への出力は stderr . その他の出力は stdout .

からのパイピングやリダイレクトを行う場合 node.js からパイプやリダイレクトを行う場合、その違いは重要です。

ブラウザで実行するために書かれた多くの JavaScript と Node.js . node が完全なコンソールを実装することで、より大きなコードの相互互換性を得ることができます。

ほとんどのブラウザでは、これらのログは異なる色で表示されるだけでなく、特定のメッセージを見るためにフィルタリングすることもできます。

console.info("info");
console.error("error");
console.warn("warn");
console.log("log");