如何摆脱“npm错误!EEXIST:文件已存在,对不存在的文件重命名”?

dy1byipe  于 2023-10-19  发布在  其他
关注(0)|答案(1)|浏览(125)

这是我第一个真正的问题。(如果我做错了什么,请不要攻击我。
我有节点5.6.0。
我已经下载了一个JS Web应用程序的任务。然而,我实际上无法处理这个任务,因为我无法克服以下错误:

S:\PersonalCloud\jennylynneh\web development\code-academy\projects\project-2-beat-mix>npm install
npm WARN rollback Rolling back [email protected] failed (this is probably harmless): EPERM: operation not permitted, lstat  'S:\PersonalCloud\jennylynneh\web development\code-academy\projects\project-2-beat-mix\node_modules\fsevents\node_modules\rc'
npm WARN [email protected] No repository field.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\fsevents\node_modules\rc):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: EEXIST: file already exists, rename 'S:\PersonalCloud\jennylynneh\web development\code-academy\projects\project-2-beat-mix\node_modules\fsevents\node_modules\.rc.DELETE\node_modules\minimist' -> 'S:\PersonalCloud\jennylynneh\web development\code-academy\projects\project-2-beat-mix\node_modules\fsevents\node_modules\rc\node_modules\minimist'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: File exists: S:\PersonalCloud\jennylynneh\web development\code-academy\projects\project-2-beat-mix\node_modules\fsevents\node_modules\.rc.DELETE\node_modules\minimist

npm ERR! path S:\PersonalCloud\jennylynneh\web development\code-academy\projects\project-2-beat-mix\node_modules\.is-accessor-descriptor.DELETE\node_modules\kind-of
npm ERR! code EEXIST
npm ERR! errno -4075
npm ERR! syscall rename
npm ERR! EEXIST: file already exists, rename 'S:\PersonalCloud\jennylynneh\web development\code-academy\projects\project-2-beat-mix\node_modules\.is-accessor-descriptor.DELETE\node_modules\kind-of' -> 'S:\PersonalCloud\jennylynneh\web development\code-academy\projects\project-2-beat-mix\node_modules\is-accessor-descriptor\node_modules\kind-of'
npm ERR! File exists: S:\PersonalCloud\jennylynneh\web development\code-academy\projects\project-2-beat-mix\node_modules\.is-accessor-descriptor.DELETE\node_modules\kind-of
npm ERR! Move it away, and try again.`

我已经看过了,我找不到任何隐藏的文件或文件夹相关的这些错误。下面是我为解决这个问题所做的努力的列表:
1.我和Codecademy的人谈过关于作业压缩文件的事。他们无法复制我的问题。
1.重新启动node_modules文件夹并再次运行npm install
1.再次运行npm install。这导致了一个关于无效参数“read”的不同错误。
1.重新启动整个项目文件夹,重新下载,解压缩,然后再次运行npm install
1.已卸载节点、已重新下载节点和已重新安装节点。
1.重复#4
1.运行npm cache clean --force并再次运行npm install
这部分本来应该用不到2分钟的时间,但现在花了我3个多小时。我只是不知道还能做什么。有人有什么建议吗?
提前感谢任何答案。:)
Jen

oaxa6hgo

oaxa6hgo1#

这是因为npm。试着运行这个:

sudo chown -R 501:20 "/Users/{username}/.npm"

相关问题