如何从内部设置一些环境变量package.json以与npm start类似命令一起使用?
package.json
npm start
这是我目前所拥有的package.json:
{ ... "scripts": { "help": "tagove help", "start": "tagove start" } ... }
我想NODE_ENV在启动脚本中设置环境变量(例如),同时仍然能够仅通过一个命令来启动应用程序npm start。
NODE_ENV
在脚本命令中设置环境变量:
... "scripts": { "start": "node app.js", "test": "env NODE_ENV=test mocha --reporter spec" }, ...
然后process.env.NODE_ENV在您的应用中使用。
process.env.NODE_ENV
注意:env确保它可以跨平台工作。如果只关心Mac / Linux,则可以忽略它。
env