1

我正在与实习生一起设置我们的 e2e 测试服务,并希望使用 npm dotenv 库将我的秘密(酱实验室密钥等)保存在 .env 文件中。为了做到这一点,我需要在require某个地方。我最早可以在哪里做到这一点?我的实习生配置都继承自基本配置,所以我打算暂时使用它——但有没有更早的地方?

作为记录,这是一个独立的测试服务,不是另一个框架的一部分,我正在使用这个库:https ://github.com/motdotla/dotenv

4

1 回答 1

0

如果没有更好的入口点,我将使用自己的解决方案进行更新,该解决方案在加载 intern.js 配置模块之前注入环境变量:

define( ['intern/dojo/node!dotenv'], function (dotenv) {
    dotenv.config();

    return { intern config object };
});
于 2016-05-06T22:07:23.977 回答