npm install 提示权限不足 Error: EPERM: operation not permitted, unlink XXX
问题
使用npm install
时提示权限不足
原因
这里原因有两个:
- 没有管理员权限访问C盘下
npm
路径导致下载失败。 - NPM官网没有下载权限。
解决方案
第一原因
这里可以使用管理员身份执行以下命令
npm cache verify
npm i XXX
第二种原因
- 可以前往NPM官网注册并使用
npm login
命令登录后在执行npm i
命令。 - 另一种解决方案是直接使用
cnpm i
安装插件来绕过登录验证。 - 使用
npm install XXX --no-optional
,添加--no-optional
后缀来下载插件。
理论上这些方式可以解决问题,如果还不行可以留言一起讨论。