- 執(zhí)行
yum install -y nodejs安裝nodejs,沒有任何問題。 - 查看安裝情況:
node -v,正常輸出版本信息,沒有任何問題
image.png - 查看npm版本:
npm -v,直接報錯:
image.png
解決方案
- 直接找到npm的項目地址https://github.com/npm/cli,直接安裝即可:
通過命令行方式直接安裝npm
curl -qL https://www.npmjs.com/install.sh | sh
- 安裝之后直接再次運行
npm -v查看是否安裝成功:
image.png
正確輸出版本信息,問題解決
總結(jié)
雖然問題問題解決了,但是問題發(fā)生的具體原因還未好,目前已經(jīng)嘗試過的方案:
- 更新yum的軟件版本,并未解決,說明不是此問題
- 重新安裝nodejs,也未解決。
所以目測是yum安裝的nodejs中默認沒有選擇npm,自己編譯安裝的話還沒嘗試,有試過的可以告訴我下。


