仅在检测到特定版本的节点时运行脚本
Posted
技术标签:
【中文标题】仅在检测到特定版本的节点时运行脚本【英文标题】:Run script only if specific version of node is detected 【发布时间】:2018-09-03 22:49:08 【问题描述】:我有一个非常 hack-ish 的脚本来处理仅存在于节点 v6 中的问题。
我的 package.json 中有以下内容:
"scripts":
"pretest": "npm run target-2016 && tsc",
我只想在节点 v6(硼)上运行 target-2016
,可以吗?
【问题讨论】:
【参考方案1】:您可以对npm -v
的输出做一些事情。我不确定我是否会尝试将其全部放在package.json
中,所以也许这样的外部脚本会很好。
【讨论】:
以上是关于仅在检测到特定版本的节点时运行脚本的主要内容,如果未能解决你的问题,请参考以下文章