首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >每次我尝试用npm做一些事情时,EACCES错误

每次我尝试用npm做一些事情时,EACCES错误
EN

Stack Overflow用户
提问于 2022-07-11 10:20:01
回答 2查看 126关注 0票数 0

每当我做任何与npm相关的事情,包括卸载npm本身,我都会得到以下错误:

代码语言:javascript
复制
npm ERR! code EACCES
npm ERR! syscall rename
npm ERR! path /usr/local/bin/corepack
npm ERR! dest /usr/local/bin/.corepack-0KY6b4OJ
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, rename '/usr/local/bin/corepack' -> '/usr/local/bin/.corepack-0KY6b4OJ'
npm ERR!  [Error: EACCES: permission denied, rename '/usr/local/bin/corepack' -> '/usr/local/bin/.corepack-0KY6b4OJ'] {
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'rename',
npm ERR!   path: '/usr/local/bin/corepack',
npm ERR!   dest: '/usr/local/bin/.corepack-0KY6b4OJ'
npm ERR! }
npm ERR! 
npm ERR! The operation was rejected by your operating system.
npm ERR! It is likely you do not have the permissions to access this file as the current user
npm ERR! 
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator.

过去情况并非如此,因为我在过去没有遇到任何问题,尽管我上次尝试使用与npm相关的命令是在大约一年前。

我尝试过许多解决方案,包括sudo、nvm和完全卸载Node,但似乎什么都不起作用。我以前并没有使用过Node,所以我对Node不太熟悉,所以我们非常感谢您的帮助。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-07-11 15:50:16

原来是我的杀毒软件出问题了!在禁用软件和安装NVM之后,现在一切都正常。

票数 0
EN

Stack Overflow用户

发布于 2022-07-11 11:36:40

使用命令将npm包作为administrator运行

代码语言:javascript
复制
sudo npm install -g npm@latest
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72937015

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档