npm安装错误的软件包版本
问题描述:
我试图使用以下命令npm i [email protected]^1.0.0
安装karma
。 npm
安装[email protected]
而不是最新版本[email protected]
。经过一番调查,我发现这些命令的工作原理如下:npm i [email protected]^1
和npm i [email protected]^"1.0.0"
(用双引号括起来的命令)。任何人都可以解释它应该如何工作?npm安装错误的软件包版本
我想这与业力无关,因为它可以重复使用任何包装。
npm - 4.0.5,节点 - 7.4.0
谢谢。
答
它提到in the docs:
注意,大多数版本范围必须加上引号,这样你的shell 将把它作为一个参数。
而鉴于那里的例子如下建议:
npm install [email protected]">=0.1.0 <0.2.0"
+0
谢谢,我明白了。 – Bob
什么版本的NPM您使用的是? ('npm -v') –
npm - 4.0.5,node - 7.4.0 – Bob