2016-09-19 159 views
0

我開始使用Angular 2,它需要npm 3.x.x,所以我用npm install -g npm3安裝了它。 Angular 2教程告訴我通過運行npm -v來驗證npm 3.x.x,但是當我運行它時,它仍然說我有版本2.15.8。它顯示如果我運行npm3 -v,則版本號爲3.10.7,但如果我運行npm -v,則不會。這是否會導致錯誤?當我運行npm -v時,是否需要說我正在使用版本3.x.x?如果是這樣,我需要做什麼?npm -v安裝npm3後仍然顯示版本2.x.x

編輯: Node.js的版本:node -v表明,我使用v4.4.7(Angular2需要4.4.x之間的東西 - 5.x.x,所以我應該在這裏好)
OS:我目前在PC上使用的是Windows 10 ,但是與我的Mac有同樣的問題。

+0

您沒有指定操作系統和Node.js的版本? –

+0

npm與節點js一起安裝,您看到的節點的版本是什麼?如果你正在使用angular-cli,你將遇到老版本npm的問題。 –

+0

我認爲它與此相關[http://stackoverflow.com/a/6237400/1181036](http://stackoverflow.com/a/6237400/1181036) –

回答

1

升級NPM舊的NPM版本衝突 - npm install -g npm

相關問題