首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >npm错误!代码环境npm错误!系统调用重命名

npm错误!代码环境npm错误!系统调用重命名
EN

Stack Overflow用户
提问于 2021-07-27 15:47:50
回答 1查看 1.1K关注 0票数 1

就像几周前,我通过命令npm i -g path全局安装了本地包。从今天开始,它运行得很好。我再次尝试使用npm i -g路径,得到以下错误:

代码语言:javascript
复制
npm ERR! code ENOENT
npm ERR! syscall rename
npm ERR! path "user"\AppData\Roaming\npm\node_modules\.staging\js2cp-28011c0d\node_modules\fs-extra
npm ERR! dest "user"\AppData\Roaming\npm\node_modules\.staging\fs-extra-d19736e5   
npm ERR! errno -4058
npm ERR! enoent ENOENT: no such file or directory, rename '"user"\AppData\Roaming\npm\node_modules\.staging\js2cp-28011c0d\node_modules\fs-extra' -> '"user"\AppData\Roaming\npm\node_modules\.staging\fs-extra-d19736e5'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

npm ERR! A complete log of this run can be found in:
npm ERR!     "user"\AppData\Roaming\npm-cache\_logs\2021-07-27T07_39_50_112Z-debug.log

我想进入"user"\AppData\Roaming\npm\node_modules\,但在node_modules文件夹中找不到./.staging文件夹。

你知道是什么导致了这个错误以及如何修复它吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-07-27 16:04:47

你可以做几件事来快速修复这个问题

a.清理缓存:npm cache clean --force

b.删除package.lock

如果这两个都不能帮到你,我需要一点小技巧

c.删除node-modules,然后npm install againe (希望这会有所帮助)

d.删除带有npm的节点并重新安装

大多数情况下,a和b将为您解决问题!

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68540875

复制
相关文章

相似问题

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