簡體   English   中英

Angular、Node、NVM 和 NPM

[英]Angular, Node, NVM, and NPM

幾天前我安裝了 Node 版本 v6.5.0,這次安裝帶來了 npm v3.10.3。

今天我使用nvm install 8.9.4將 Node 更新到了 v8.9.4,它附帶了相應版本的 npm(不記得確切的版本號)。

以下是我的問題:

  1. 安裝 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

  2. 如何將 npm 的版本從 v3.10.3(Node v6.5.0 附帶的)更改為最新版本(v8.9.4 附帶的)?

  3. 如何列出我機器上的所有 npm 版本?

  4. Angular CLI v1.7.0 是否適用於 Node v6.5.0 和 v8.9.4?

  1. 您可以“使用”您想要的節點版本:

     $ nvm use 8.9.4

    但是,如果您想將其設置為默認值:

     $ nvm alias default 8.9.4
  2. 使用您想要的節點版本時,只需運行:

     $ npm install -g npm
  3. NVM 有“節點”版本: nvm list 對於每個版本的節點,都有一個關聯的 npm 版本。 您需要use (步驟 1)每一個並運行 `npm -v'

  4. 不知道。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM