npm install 报错 Error: EPERM: operation not permitted, rename
本人使用的是win11系统,node安装在了D盘,在前端项目中执行npm install的时候遇到了 npm install 报错其报错原因是大概是修改权限不足。原因1: 权限不足原因2:缓存出错原因3:npm版本不够原因4:网络不稳定原因5: 杀毒软件问题具体可以参考。
文章共352字 · 阅读需要大约2分钟
一键AI生成摘要,助你高效阅读
问答
·
问题描述
本人使用的是win11系统,node安装在了D盘,在前端项目中执行npm install的时候遇到了 npm install 报错
Error: EPERM: operation not permitted, rename
errno: -4048,
其报错原因是大概是修改权限不足。
网上查找大概分一下集中原因:
原因1: 权限不足
原因2:缓存出错
原因3:npm版本不够
原因4:网络不稳定
原因5: 杀毒软件问题
具体可以参考npm install 报错 Error: EPERM: operation not permitted, rename-CSDN博客
但是我按照以上方法并没有用,后来看到可能是全局安装的node文件夹权限问题,采用以下方法成功解决:
解决方案
我的解决方法是对node安装文件夹,或者说是node_global和node_cache所在的文件夹进行权限修改控制
例如,我的node安装在 D:\tools\nodes
右击nodes文件夹 => 属性 => 安全
点击编辑
将当前目录的控制权限勾上并应用
后续npm install 成功再无报错
更多推荐
已为社区贡献1条内容
所有评论(0)