原文地址:https://www.wjcms.net/archives/node%E6%9B%B4%E6%96%B0%E6%8A%A5%E9%94%99checkpermissionsmissingwriteaccesstousrlibnodemodulesn node更新報錯:checkPermi ...
原文地址:https://www.wjcms.net/archives/node更新報錯checkpermissionsmissingwriteaccesstousrlibnodemodulesn
node更新報錯:checkPermissions Missing write access to /usr/lib/node_modules/n
昨天推送了,node和npm更新的文章,有的小伙伴私信我,更新過程中有報錯,更新不成功。
今天我再發一下,解決這個報錯的方法。
出現上述錯誤,是因為沒有許可權所導致的,所以在命令前邊加上sudo就可以了,或者切換到root用戶進行操作。
這裡附上命令:
更新npm
因為npm是國外的,所以速度慢,失敗都是家常便飯,解決方法呢?配置淘寶鏡像(推薦)
sudo npm config set registry https://registry.npm.taobao.org
先運行命令,安裝n模塊依賴包
sudo npm install n -g
這裡運行安裝完畢後,會提示npm更新,直接運行提示的命令即可
sudo npm install -g npm
更新node
更新 node 版本到最新版 n latest,更新到穩定版n stable
#最新版
sudo n latest
#穩定版
sudo n stable