【问题标题】:Proper way to create .env file for the project为项目创建 .env 文件的正确方法
【发布时间】:2019-07-29 17:34:33
【问题描述】:

我有 Node.js 项目,我想在其中拥有带有变量的 .env 文件。我创建了一个,但是在项目文件中我登录到控制台process.env 它记录了我的全局 npm 变量,而不是在根文件夹文件中创建。我做错了什么?

【问题讨论】:

  • 节点不会自动读取.env 文件。您需要包含一个库来执行此操作,例如 dotenv。
  • 在变量是静态的情况下同意@zero298。当您使用 docker/container 进行开发时,将获取 .env 文件。

标签: node.js npm environment-variables


【解决方案1】:

按照评论中的建议,使用 dotenv 之类的包。

  1. 使用安装
npm install dotenv

# or with Yarn 
yarn add dotenv
  1. 在应用程序的入口点中,添加以下行以加载库和环境变量:
require('dotenv').config()

【讨论】:

    猜你喜欢
    • 2020-04-30
    • 2017-09-10
    • 1970-01-01
    • 1970-01-01
    • 2017-05-22
    • 2019-11-23
    • 2020-03-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多