nodejs如何加载.env文件?
How does nodejs load .env files?
路径:
- index.js
- .env.production
- .env.development
.env.production
TOKEN = 'prod'
.env.development
TOKEN = 'dev'
index.js
console.log(process.env.TOKEN )
我想要的效果:
$ npm run dev
> dev
$ npm run prod
> prod
开发环境:
windows10
vscode
如果您想 运行 您的开发服务器
npm run dev
只需将此代码包含在脚本部分的 package.json 文件中。
将此视为您的 package.json
{
"name": "sample-app",
"version": "1.0.0",
"description": "",
"main": "app.js",
"scripts": {
"dev": "npm run dev",
},
"author": "Raja Shekar",
"license": "ISC",
"dependencies": {
"couchbase": "^2.6.10"
}
}
保存package.json文件后使用,
npm run dev
你会看到你的开发服务器 运行ning
dotenv
满足需求
路径:
- index.js
- .env.production
- .env.development
.env.production
TOKEN = 'prod'
.env.development
TOKEN = 'dev'
index.js
console.log(process.env.TOKEN )
我想要的效果:
$ npm run dev
> dev
$ npm run prod
> prod
开发环境:
windows10
vscode
如果您想 运行 您的开发服务器
npm run dev
只需将此代码包含在脚本部分的 package.json 文件中。
将此视为您的 package.json
{
"name": "sample-app",
"version": "1.0.0",
"description": "",
"main": "app.js",
"scripts": {
"dev": "npm run dev",
},
"author": "Raja Shekar",
"license": "ISC",
"dependencies": {
"couchbase": "^2.6.10"
}
}
保存package.json文件后使用,
npm run dev
你会看到你的开发服务器 运行ning
dotenv
满足需求