gpt4 book ai didi

express - Ava 的环境变量

转载 作者:行者123 更新时间:2023-12-04 12:06:53 24 4
gpt4 key购买 nike

我有一个带有 expressjs 和 ava 的项目,我正在使用 webpack 来捆绑应用程序

webpack 还基于 .env 文件加载环境变量
在 NODE_ENV 上。

如何在运行 ava 时加载 .env 文件变量,或者在运行 ava 测试之前捆绑应用程序?

谢谢!

最佳答案

您可以使用 dotenv加载 .env文件到您的测试环境。一个简单的例子:

import test from 'ava';
require('dotenv').config()

test('foo', t => {
console.log(process.env.DB_HOST);
console.log(process.env.DB_USER);
console.log(process.env.DB_PASS);
t.pass();
});

关于express - Ava 的环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46930908/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com