前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >npm install 报4048的错误

npm install 报4048的错误

原创
作者头像
xyzzz
修改2020-12-22 16:48:00
6.6K0
修改2020-12-22 16:48:00
举报
文章被收录于专栏:前端学习。

npm install 的时候报了这个错误

代码语言:javascript
复制
npm ERR!     errno: -4048,
npm ERR!     code: 'EPERM',
npm ERR!     syscall: 'unlink',
npm ERR!     Error:EPERM:opration not permitted

一开始是以为权限的问题,后管理员的方式打开命令,也看了很多网上的解决方法,像删除node_modules文件,删除npm缓存 npm cache clean --force,重新 npm install下载也都还是不行。最后通过 cnpm 成功安装了依赖

代码语言:javascript
复制
cnpm i
npm run dev 

不过可能每个人的报错情况都不一样,也是试了很多种方法才解决。仅作参考吧~


========================================= 我是华丽的分割线 =========================================

2020-12-22更

今天又报了上面同样的错误,但是这回用 cnpm 就不行了

后面是用下面这种方法安装依赖的

  1. 找到 C:\Users\{账户}\下的.npmrc 文件,删除
  2. 进入项目目录,把 node_modules 文件夹和 package-lock.json文件删除
  3. 以管理员身份运行cmd
  4. cd 到项目目录,先清除npm缓存:npm cache clean --force
  5. 再执行 npm install

就可以啦

另外,朋友告诉我cnpm是淘宝镜像,不是原版的依赖包,所以建议还是少用

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档