dotenvで環境変数ではなく .env 使う | Node.js


$ npm install dotenv --save

プロジェクトのルートディレクトリに .env ファイルを作成します。


# これはコメント行
KEY1=VALUE1
KEY2=VALUE2

実装


require('dotenv').config();

if (typeof process.env.KEY1 == 'undefined') {
  console.error('Error: "KEY1" is not set.');
  process.exit(1);
}

console.log(process.env.KEY1);  //=> VALUE1