node.js dotenv加载不是函数

时间:2019-03-15 15:59:36

标签: node.js dotenv

我刚刚更新了我的软件包,但无法使用npm dotenv软件包将其加载到我的环境文件中。

  

“ dotenv”:“ ^ 7.0.0”,“ @ types / dotenv”:“ ^ 6.1.0”,

import dotenv from "dotenv";

    switch (process.env.NODE_ENV) {
            case "test":
                break;
            case "production":
                break;
            default:
                dotenv.load({ path: ".env" });
        }
  

“错误”:{},“级别”:“错误”,“消息”:“ uncaughtException:   dotenv_1.default.load不是函数\ nTypeError:   dotenv_1.default.load不是函数

1 个答案:

答案 0 :(得分:1)

dotenv npm库没有load参数,您要执行的操作将要求您使用.config

dotenv.config({ path: '/full/custom/path/to/your/env/vars' })