方法一
安裝npm全局包提示沒有寫入權限:
npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules
解決方法:
修改npm包所安裝目錄的權限:sudo chown -R $USER /usr/local 然后輸入密碼就可以了
查看目錄是否已切換權限:$ls -l /usr/local
接下來可以進行npm全局包安裝:例如$npm install webpack -g
如果是在不行,就進行安全模式, 更改保護機制,重啟過程中按住 command + R
執行終端 輸入
csrutil disable 關閉保護機制
再次重啟,
csrutile enable 啟動保護機制
方法二
找到報錯路徑,
/usr/local/lib/node_modules/vue-cli
將vue-cli 里面的內容全部刪除
重新安裝即可,完美解決