2017-05-05 126 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