使用npm install報錯- operation not permitted解決


原文:https://blog.csdn.net/weixin_41715295/article/details/79508104

這幾天使用npm install時一直報錯-4048 operation not permitted,也嘗試了多種方法,終於使問題得到解決,這里總結幾種方法,先貼圖: 
這里寫圖片描述

一:權限問題

首先看到operation not permitted我們能想到權限問題,所以這時候我們可以以管理員身份運行cmd或者直接快捷鍵Win+X來打開。

二:依賴包錯誤

如上圖,根據錯誤日志我們可以明顯看到這個錯誤minimatch版本過低和dashdash錯誤,我們只要全局安裝好這兩個包問題就可以得到完美解決。 
當我們在npm install或者通過npm install安裝好一些腳手架如vue-cli或者angular-cli等,而后構建項目時報錯,我們可以通過錯誤提示正確全局安裝好所需要的依賴包就好了。 
一般在這種情況下我們需要重點看operation not permitted后面這個關鍵單詞和后面的目錄。

三:npm版本問題

npm最新版本5.4.0在安裝包時有些缺少依賴包,這種情況就需要我們安裝低一點的npm版本:npm i -g npm@5.3.0(這里填寫你需要的指定版本)。


以上是個人根據自己遇到情況總結的一些方法,當然重點在看自己的錯誤日志提示。


免責聲明!

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



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