同様のコマンド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 の場合はコメントを参照してください。