【Node.js】環境変数を dotenv で設定する

Node.js

今回は Node.js のアプリケーション内で dotenv を使って環境変数を設定する方法をご紹介します。

環境

  • Node.js v8.11.3
  • npm v5.6.0

使用するライブラリはこちら
motdotla/dotenv

dotenv を使って環境変数を設定する

インストール

npm を使ってインストールを行っていきます。

.env ファイルの作成

他のフレームワークと同じような形で、アプリケーションディレクトリ直下に .env ファイルを作成します。

.gitignore に追加

このとき .env ファイルを git 管理外に設定するのを忘れないようにしましょう。

.env-example の作成

.env のフォーマットだけは git 管理内にしておきたいため、同じ形式で適当な値を設定した .env-example ファイルを作成しておきましょう。

app.js 内での使い方

import か require を行えば process.env.KEYで値を取得できるようになります。

アプリケーション開発時は環境ごとに異なる値が必ず存在しますので、Node.js での開発時は dotenv を環境構築の時点で導入することをオススメします。

Scroll to top