process.env

関数の概要

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を使用することで、環境変数を安全に扱い、アプリケーションの設定情報を簡単に取得できます。環境変数には秘密情報を格納するため、注意深く扱う必要があります。