用你满心欢喜打开node.js敲着官方文档上面的提示,使用dotenv来加载自定义环境变量时,会兴建一个.env文件,对就是这位爷,起初以为是.env格式的文件,开始尝试第一次失败,终端输出undefine,看网友的提示敲了以.env为名称其他格式随意的还是失败,最后一把直接叫做.env。。。直接成功,习惯性害死猫
重要的事情强调一下
- 没有必要时直接放在项目的根目录
文件名称直接为.env
,没错就是.env
- 当文件要引入自己定义环境的变量时一定要加上:
require('dotenv').config(),当你需要将环境变量文件放在别的地方时引入格式为require('dotenv').config({ path: '/xxxx/.env' })
还有一个就是.env的文件里面键=值
格式中不要加引号或者是双引号