Node.jsから環境変数を読み取る方法

Node.jsプログラムで環境変数を読み取って利用する方法を学ぶ

ザ・processノードのコアモジュールは、envプロセスの開始時に設定されたすべての環境変数をホストするプロパティ。

これは、に設定されているNODE_ENV環境変数にアクセスする例です。developmentデフォルトでは。

注意:process「必須」は必要ありません。自動的に利用可能になります。

process.env.NODE_ENV // "development"

スクリプトを実行する前に「本番」に設定すると、これが本番環境であることがノードに通知されます。

同様に、設定したカスタム環境変数にアクセスできます。

ここでは、API_KEYとAPI_SECRETに2つの変数を設定します

API_KEY=123123 API_SECRET=456456 node app.js

実行することでNode.jsでそれらを取得できます

process.env.API_KEY // "123123"
process.env.API_SECRET // "456456"

あなたは環境変数を書くことができます.envファイル、次に

npm install dotenv

メインノードファイルの先頭に、

require('dotenv').config()

このようにして、コマンドラインの前に環境変数をリストすることを回避できます。nodeコマンドを実行すると、これらの変数が自動的に取得されます。

私の無料ダウンロードNode.jsハンドブック


その他のノードチュートリアル: