簡體   English   中英

npm 與 Node.js 不兼容

[英]npm is not compatible with Node.js

我的機器上安裝了節點,一切正常。 在 2019 年的在線課程中,講師使用的是較早版本的 npm (v5.5.1),並建議大家使用與他相同的版本,以便跟進。 所以我降級到v5.5.1,但現在幾乎所有命令都出現相同的錯誤(不兼容)。 我在這里閱讀了一些類似問題的解決方案,甚至嘗試了額外的步驟,但問題仍然存在。 我從我的系統中卸載了 node,重新啟動了系統並重新安裝了 node,但 npm 的版本仍然是v5.5.1 我試圖從命令行npm uninstall -g npm但它引發了不兼容錯誤。 我在網絡上搜索了 npm v5.5.1 的兼容版本的 node.js 並獲得了我下載的 node v10.15.1 ,並在多次系統重啟時安裝了它,但我的 node 和 npm 仍然不兼容。 請問我能怎么辦?

您應該使用nvm這是節點版本管理器,cURL:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash

命令:

nvm install <version>       Download and install a <version>
nvm use <version>           Modify PATH to use <version>
nvm ls                      List versions (installed versions are blue)

有用的閱讀:

暫無
暫無

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

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