1
NODE_DEBUGはDEBUGよりも明示的ですが、なぜ2つのデバッグ環境変数であり、どのように選択するのですか?nodejのDEBUGとNODE_DEBUGの違いは何ですか?
ありがとうございます。
NODE_DEBUGはDEBUGよりも明示的ですが、なぜ2つのデバッグ環境変数であり、どのように選択するのですか?nodejのDEBUGとNODE_DEBUGの違いは何ですか?
ありがとうございます。
NODE_DEBUG
は、内蔵のutil.debuglog
によって使用されます。これは、コアモジュールを組み込んだすべてのnodejと、それを使用するすべてのサードパーティのパッケージで使用されます。
DEBUG
は、debug
モジュールで使用されます。したがって、このモジュールをロギングに使用しているパッケージを使用している場合は、DEBUG
を使用する必要があります。
デバッグしようとしているモジュールによっては、どちらか一方または両方を使う必要があるかもしれません。