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

强制性

我正在构建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"
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在npm脚本中使用空格*设置环境变量的跨平台方式

来自分类Dev

将环境变量作为参数传递给npm脚本的跨平台方式

来自分类Dev

如何跨平台设置环境变量?

来自分类Dev

在服务脚本中使用环境变量

来自分类Dev

无法在 Windows 中使用打字稿获取 npm 脚本中定义的环境变量

来自分类Dev

在 NodeJS 中使用环境变量(使用 npm 包 dotenv)

来自分类Dev

在“ npm start”中使用〜/ .bashrc中的环境变量?

来自分类Dev

如何在npm包中使用环境变量

来自分类Dev

在Perl脚本中使用Bash环境变量?

来自分类Dev

在Jenkins的Bash脚本中使用环境变量

来自分类Dev

如何在Robot框架脚本中使用环境变量

来自分类Dev

关于SH脚本中使用环境变量的快速问题

来自分类Dev

是否可以在linqpad脚本的引用中使用环境变量?

来自分类Dev

如何使用跨环境设置多个环境变量?

来自分类Dev

如何从导出环境变量的npm脚本运行bash脚本

来自分类Dev

使用脚本jquery获取环境变量

来自分类Dev

Dockerfile 使用脚本设置环境变量

来自分类Dev

在SOAPUI脚本断言中的groovy脚本中使用环境变量

来自分类Dev

在Dockerfile中使用环境变量

来自分类Dev

在talend的contextconfig中使用环境变量

来自分类Dev

在文件路径中使用环境变量

来自分类Dev

Supervisord在命令中使用环境变量

来自分类Dev

在VSCode中使用环境变量

来自分类Dev

无法在xargs中使用环境变量

来自分类Dev

无法在 Strapi 中使用环境变量

来自分类Dev

在Boost Filesystem中使用环境变量

来自分类Dev

在Rakefile中使用环境变量的serverspec

来自分类Dev

在 Spring Boot 中使用环境变量

来自分类Dev

在 cloudformation 模板中使用环境变量

Related 相关文章

热门标签

归档