具有语义版本控制的npm CLI,包括> (大于)符号

时间:2016-01-12 17:43:14

标签: node.js npm semantic-versioning

使用' semver,大部分内容似乎都可以很好地转换为npm CLI,例如:

npm install somepackage@~1.0.0-rc

...将在同一次要范围内包含大于1.0版本的所有内容。

但要包含大于符号,例如:

npm install somepackage@>=1.0.0-rc

...它炸毁了shell,因为它认为我试图输出到文件。我尝试用引号和其他几个选项包装版本,但无济于事。

1 个答案:

答案 0 :(得分:0)

很简单,我并没有考虑在shell中转义字符。使用\进行转义:

npm install somepackage@\>=1.0.0-rc