Node.jsプログラミング言語において、環境変数を取得する方法です。プログラミングにおいてシステム上の環境変数の取得、変更は使用機会の多い実装の一つですので、方法のやり方を覚えておくと便利です。
以下のように定義された環境変数は
export NODE_RC_FILE="${PGDIR}/node/noderc.js"
以下で絶対パスを取得することができます。
process.env.NODE_RC_FILE
ちなみに、
相対パスにするには
var path = require('path');
path.relative( __dirname , process.env.NODE_RC_FILE );
さらにそれを外部モジュールとして読み込むには
var noderc = require( path.relative( __dirname , process.env.NODE_RC_FILE ) );