[英]Angular, Node, NVM, and NPM
幾天前我安裝了 Node 版本 v6.5.0,這次安裝帶來了 npm v3.10.3。
今天我使用nvm install 8.9.4
將 Node 更新到了 v8.9.4,它附帶了相應版本的 npm(不記得確切的版本號)。
以下是我的問題:
安裝 Node 8.9.4 后,我列出了所有 Node 版本,它正確顯示了兩個版本。 然后我做nvm use 8.9.4
並且輸出顯示為 -> Now using node v8.9.4 (64-bit)
。
但是,當我執行node -v
,它仍然顯示 v6.5.0 而不是我切換到的 v8.9.4。 為什么? 它應該顯示 v8.9.4
如何將 npm 的版本從 v3.10.3(Node v6.5.0 附帶的)更改為最新版本(v8.9.4 附帶的)?
如何列出我機器上的所有 npm 版本?
Angular CLI v1.7.0 是否適用於 Node v6.5.0 和 v8.9.4?
您可以“使用”您想要的節點版本:
$ nvm use 8.9.4
但是,如果您想將其設置為默認值:
$ nvm alias default 8.9.4
使用您想要的節點版本時,只需運行:
$ npm install -g npm
NVM 有“節點”版本: nvm list
。 對於每個版本的節點,都有一個關聯的 npm 版本。 您需要use
(步驟 1)每一個並運行 `npm -v'
不知道。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.