gpt4 book ai didi

javascript - 从包 json 脚本设置 process.env 变量

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

我想使用 package.json 中的脚本将 process.env.ENV 设置为 TEST 或 null,但下面的命令无法通过 package.json 运行(当我直接在 cmd 上运行它时它可以运行。)。

脚本{
"start": "跨环境 ENV=null && Node app.js",
"test": "cross-env ENV=TEST && Istanbul 尔覆盖摩卡测试"
}

我正在使用corss-env使用通用语法为 Windows 和 Linux 设置环境变量。

npm startnpm test 之前运行 set ENV=TESTset ENV=null 工作正常。

最佳答案

脚本中不需要 &&

尝试

"scripts": {
"start": "cross-env ENV=null node app.js",
"test": "cross-env ENV=TEST istanbul cover mocha test"
}

关于javascript - 从包 json 脚本设置 process.env 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42762283/

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