如何在node中配置环境 以及如何配置生产开发环境变量
创建环境文件 .env.development .env.production

写入环境文件内变量

修改启动配置 package.json 文件

- 因window环境下不支持直接配置 NODE_ENV=development 所以需要使用 cross-env 进行配置
// 在项目根目录终端中运行以下命令 npm install cross-env -D - 安装完毕后即可使用 NODE_ENV=development 配置
- 因为 node 不支持热更新,在开发环境下每次更改都需人工手动重启,所以安装 nodemon 进行热更新,方便开发使用
// 在项目根目录终端中运行以下命令 npm install nodemon -D
修改启动文件 index.js
// 初始化 dotenv 并调用
import dotenv from "dotenv";
dotenv.config({ path: `.env.${process.env.NODE_ENV}` })
下方就可直接使用变量了
console.log(process.env.NODE_PORT) // 3000
console.log(process.env.NODE_ENV) // development / production

浙公网安备 33010602011771号