Node.js 如何为express server项目定义环境?

Node.js 如何为express server项目定义环境?,node.js,express,Node.js,Express,我需要我的项目有不同的配置,根据环境,生产,开发,本地 我搜索了一下,人们提出了两种不同的建议: 1] 使用env.json 2] .env文件(这里我不知道如何命名prod&dev的文件) 我对express js server的官方支持感到困惑。官方网站解释了官方方式:所以process.env是官方的,但加载不同的环境如何?我最后使用了工具@pcj,您也在使用右键(),请查看文档,了解如何在各种部署上设置环境变量,以及如何忽略githhub或githhub等其他服务的.env文件。@The

我需要我的项目有不同的配置,根据环境,
生产
开发
本地

我搜索了一下,人们提出了两种不同的建议:

1] 使用env.json

2] .env文件(这里我不知道如何命名prod&dev的文件)


我对express js server的官方支持感到困惑。

官方网站解释了官方方式:所以process.env是官方的,但加载不同的环境如何?我最后使用了工具@pcj,您也在使用右键(),请查看文档,了解如何在各种部署上设置环境变量,以及如何忽略githhub或githhub等其他服务的
.env
文件。@TheAlpha,谢谢,我已经根据dotenv工具提供的文档进行了更改。官方网站上解释了官方方式:所以process.env是官方的,但是加载不同的环境如何?我最终使用了工具@pcj,您也在使用右键(),请查看文档,了解如何在各种部署上设置环境变量,以及如何忽略githhub或githhub等其他服务的
.env
文件。@TheAlpha,谢谢,我已根据dotenv工具提供的文档进行了更改。