2017-05-05 110 views
0

我试图使用以下命令npm i [email protected]^1.0.0安装karmanpm安装[email protected]而不是最新版本[email protected]。经过一番调查,我发现这些命令的工作原理如下:npm i [email protected]^1npm i [email protected]^"1.0.0"(用双引号括起来的命令)。任何人都可以解释它应该如何工作?npm安装错误的软件包版本

我想这与业力无关,因为它可以重复使用任何包装。

npm - 4.0.5,节点 - 7.4.0

谢谢。

+0

什么版本的NPM您使用的是? ('npm -v') –

+0

npm - 4.0.5,node - 7.4.0 – Bob

回答

1

它提到in the docs

注意,大多数版本范围必须加上引号,这样你的shell 将把它作为一个参数。

而鉴于那里的例子如下建议:

npm install [email protected]">=0.1.0 <0.2.0" 
+0

谢谢,我明白了。 – Bob