gpt4 book ai didi

npm - 在跨平台的 npm 脚本中使用环境变量

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

我正在构建一个 package.json 并使用“npm run”来运行一些脚本,确切地说,https://docs.npmjs.com/misc/scripts .

我的脚本需要扩展一些环境变量,我想让它跨平台兼容。例如,我的脚本会说

"scripts": {
"build": "md %npm_package_version%\helloworld"
}

但它目前在Windows上运行,因为环境变量的扩展。 Linux 将使用 md $npm_package_version\helloworld

npm 是否具有转换环境变量扩展以便跨平台工作的机制?

最佳答案

要使其跨平台,请使用 cross-var :

"scripts": {
"build": "cross-var md %npm_package_version%\helloworld"
}

关于npm - 在跨平台的 npm 脚本中使用环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33331625/

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