关于使用node.js中的dotenv掉进坑实录

用你满心欢喜打开node.js敲着官方文档上面的提示,使用dotenv来加载自定义环境变量时,会兴建一个.env文件,对就是这位爷,起初以为是.env格式的文件,开始尝试第一次失败,终端输出undefine,看网友的提示敲了以.env为名称其他格式随意的还是失败,最后一把直接叫做.env。。。直接成功,习惯性害死猫
重要的事情强调一下

  1. 没有必要时直接放在项目的根目录
  2. 文件名称直接为.env,没错就是.env
  3. 当文件要引入自己定义环境的变量时一定要加上:require('dotenv').config(),当你需要将环境变量文件放在别的地方时引入格式为require('dotenv').config({ path: '/xxxx/.env' })
    还有一个就是.env的文件里面键=值格式中不要加引号或者是双引号

おすすめ

転載: blog.csdn.net/weixin_43591127/article/details/119800493