1. 程式人生 > >使用npm install報錯-4048 operation not permitted解決

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

not 自己 images 管理 all mini blog 明顯 match

剛剛使用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 [email protected](這裏填寫你需要的指定版本)。


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

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