1. 程式人生 > >npm install 提示許可權不足 Error: EPERM: operation not permitted, unlink XXX

npm install 提示許可權不足 Error: EPERM: operation not permitted, unlink XXX

問題

使用npm install時提示許可權不足在這裡插入圖片描述

原因

這裡原因有兩個:

  1. 沒有管理員許可權訪問C盤下npm路徑導致下載失敗。
  2. NPM官網沒有下載許可權。

解決方案

第一原因

這裡可以使用管理員身份執行以下命令

npm cache verify
npm i XXX

第二種原因

  • 可以前往NPM官網註冊並使用npm login 命令登入後在執行npm i 命令。
  • 另一種解決方案是直接使用cnpm i安裝外掛來繞過登入驗證。
  • 使用npm install XXX --no-optional,新增--no-optional字尾來下載外掛。

理論上這些方式可以解決問題,如果還不行可以留言一起討論。