首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用nodejs进行产品开发的.env

用nodejs进行产品开发的.env
EN

Stack Overflow用户
提问于 2021-05-07 12:25:53
回答 1查看 116关注 0票数 0

我看到了很多不同的方式,一些看起来很正常,还有一些看起来有点零碎。

我们可以使用包json脚本来选择env变量吗?用nodeJS做这件事的正确方法是什么,以及如何做?

我已经做了一个.env。它包含用于dev和prod的全局api键。但是我有一些变量,例如URL变量,它将根据dev或prod的不同而不同。

下面是我在package.json中的脚本

代码语言:javascript
复制
      ...
      "scripts": {
        "dev": "nodemon app.js",
        "prod": "node app.js"
      }
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-07 12:30:01

  1. 使用cross-env包为正在运行的命令定义NODE_ENV。例如"prod":“交叉env NODE_ENV=production node app.js”
  2. 中的代码,读取基于NODE_ENV配置的env文件。FWIW dotenv包可以帮助读取.env文件.
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67434937

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档