我正在使用WebdriverIO和npm运行一些UI测试。
我的.env
文件:
VARIABLE=SOME-VALUE
字符串package.json
:
"scripts": {
"test": "dotenv -e .env tsc && wdio wdio.conf.ts"
},
型
如何访问变量:
const myVariable = process.env.VARIABLE
型
所有三个文件都在同一个目录中。当我控制台记录myVariable
时,我得到undefined
。我没有得到缺少的东西。我在这里提到了一些答案,但它们没有帮助。
此外,如果有人可以扔光我们需要/如何导入文件。我是相当新的这一点,因此任何帮助将不胜感激。
1条答案
按热度按时间slwdgvem1#
在WebDriverIO 8中,它现在会自动加载
.env
. files。然后,您的示例package.json
将更改为以下内容,一切都应该正常:字符串