如何在package.json中设置环境变量

如何从内部设置一些环境变量package.json以与npm start类似命令一起使用?

这是我目前所拥有的package.json

{

...

"scripts": {

"help": "tagove help",

"start": "tagove start"

}

...

}

我想NODE_ENV在启动脚本中设置环境变量(例如),同时仍然能够仅通过一个命令来启动应用程序npm start

回答:

在脚本命令中设置环境变量:

...

"scripts": {

"start": "node app.js",

"test": "env NODE_ENV=test mocha --reporter spec"

},

...

然后process.env.NODE_ENV在您的应用中使用。

注意:env确保它可以跨平台工作。如果只关心Mac / Linux,则可以忽略它。

以上是 如何在package.json中设置环境变量 的全部内容, 来源链接: utcz.com/qa/417088.html

回到顶部