[問題] npm升級後(2.15.10 → 5.5.1),安裝 Angular CLI 後仍無法使用 ng,且發現 npm 版本又變回舊版

如題,老人家我想學新的東西 遭遇重大挫折 Orz…

開發環境 Win10 + VS Code

npm升級後(2.15.10 → 5.5.1),安裝 Angular CLI 後仍無法使用 ng,且發現 npm 版本又變回舊版

作業環境是否為 windows?
你是如何升級 npm 的?
npm 的路徑是否正確呢?
有出現怎樣的錯誤訊息呢 ?

作業系統 Win10
使用 Command Line 執行

  1. npm install npm@latest -g : 由 v2.15.10 → v5.5.1
    有一堆 WARN 但似乎有安裝成功

  2. npm install -g @angular/cli : 安裝 Angular CLI
    安裝完成,但仍有一些WARN

  3. 無法執行 ng help

  4. 檢查 npm -v : 又恢復成 2.15.10

我一定是有什麼地方弄錯了 Orz…

可以下指令 where npm 看一下實際執行 npm 的位置嗎?

where npm
C:\Program Files\nodejs\npm
C:\Program Files\nodejs\npm.cmd

這個就是發生的原因了,npm install -g 的安裝位置並不會安裝到這裡,參考一下這個升級的方式

相關資料

1個讚

非常感謝

要離開 Visual Studio 20xx 的開發環境,真的好難習慣阿 Orz…