関数の概要
process.envは、Node.jsで環境変数にアクセスするためのグローバルなオブジェクトです。環境変数には、アプリケーションの設定情報や秘密情報などを安全に格納できます。プログラム内でこれらの情報を利用する際に利用されます。
パラメータの説明
パラメータ | 型 | 用途 |
---|---|---|
key | string | 環境変数のキーを指定 |
戻り値
process.env[key]は、指定された環境変数の値を返します。返り値の型はstringで、同期的に値を取得します。
使用例
環境変数から値を取得して表示する例:
console.log(process.env.NODE_ENV);
環境変数が設定されていない場合のデフォルト値を指定する例:
const port = process.env.PORT || 3000;
console.log(port);
関連する関数
process.argv, dotenv.config()
まとめ
process.envを使用することで、環境変数を安全に扱い、アプリケーションの設定情報を簡単に取得できます。環境変数には秘密情報を格納するため、注意深く扱う必要があります。