gpt4 book ai didi

node.js - 由于 EEXIST 错误,NPM 无法运行

转载 作者:IT老高 更新时间:2023-10-28 23:16:30 25 4
gpt4 key购买 nike

无论我对 npm 做什么,删除它,重新安装它,重新散列等,当我尝试运行与 npm< 相关的任何内容时,我仍然会收到此错误:

prompt$  npm

------

npm ERR! EEXIST, mkdir '/usr/local/bin/npm'
File exists: /usr/local/bin/npm
Move it away, and try again.

有什么问题,我该如何解决?

我已删除:

/usr/local/bin/node
/usr/local/bin/npm
~/.npm

然后重新安装。仍然收到同样的错误。

最佳答案

我只能建议彻底清除 node.js 和 npm 并重新安装。幸运的是 node 和 npm 是相当轻量级的包,所以这不是太繁重。

我知道您说您已重新安装,但我建议您手动删除它用于存储信息的所有文件夹,以防留下一些损坏的文件导致此问题。此处可找到 npm 使用的所有文件夹的指南:

https://www.npmjs.org/doc/files/npm-folders.html

还用到了一些配置文件:

https://www.npmjs.org/doc/files/npmrc.html

本文档包含以下配置文件,这些配置文件可能与影响所有 npm 使用的问题有关:

  • 每用户配置文件 (~/.npmrc)
  • 全局配置文件 (${HOME}/.npm-packages/npmrc)
  • npm 内置配置文件 (/path/to/npm/npmrc)

评论这篇文章的其他人发现成功删除 ~/.npmrc 文件

如果您在类似 un*x 的平台上运行,例如支持 bash 的 OSX 或 Linux - 我会推荐 Node 版本管理器。这允许您运行多个版本的 node 和 npm - 您可以完全删除和重新安装版本。

https://github.com/creationix/nvm

关于node.js - 由于 EEXIST 错误,NPM 无法运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22825490/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com