安裝npm全局包提示沒有寫入權限: npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules


 方法一

安裝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 里面的內容全部刪除

重新安裝即可,完美解決


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM