[英]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.