package.json 内から環境変数を設定するにはどうすればいいですか? 質問する

package.json 内から環境変数を設定するにはどうすればいいですか? 質問する

同様のコマンドpackage.jsonで使用するために、内部からいくつかの環境変数を設定するにはどうすればよいでしょうか?npm start

現在私が持っているものは次のとおりですpackage.json:

{
  ...
  "scripts": {
    "help": "tagove help",
    "start": "tagove start"
  }
  ...
}

NODE_ENV起動スクリプトで環境変数 ( など) を設定し、 という 1 つのコマンドだけでアプリを起動できるようにしたいと考えていますnpm start

ベストアンサー1

スクリプト コマンドで環境変数を設定します。

...
"scripts": {
  "start": "node app.js",
  "test": "NODE_ENV=test mocha --reporter spec"
},
...

その後、process.env.NODE_ENVアプリで使用します。

注: これはMac と Linux のみ対象です。Windows の場合はコメントを参照してください。

おすすめ記事