- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
无论我对 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 文件
如果您在类似 un*x 的平台上运行,例如支持 bash 的 OSX 或 Linux - 我会推荐 Node 版本管理器。这允许您运行多个版本的 node 和 npm - 您可以完全删除和重新安装版本。
关于node.js - 由于 EEXIST 错误,NPM 无法运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22825490/
这是我的第一个真正的问题帖子。(如果我做错了什么,请不要攻击我。)。我有节点5.6.0。。我已经为一项任务下载了一个JS网络应用程序。但是,我无法实际完成作业,因为我无法克服以下错误:。我已经找过了,
今天早上,我的 gulp 构建脚本开始失败;除了在项目目录中进行正常工作外,我没有对系统进行任何其他更改。 我有一个/src 目录,其中包含各种 HTML 片段、图像、javascript、LESS,
这是在我尝试通过 Jenkins 构建应用程序时发生的。我已经清除了 Jenkins 中的当前工作区并构建了应用程序并抛出了以下错误 [workspace] $ touch Pods rm -r -f
我首先安装了 npm 并确保它是最新的。然后我尝试安装 angular 但我遇到了错误 ~ kode$ sudo npm install -g @angular/cli Password: npm W
已在两台计算机上安装了 Rails3.2.18 应用程序:Ubuntu 14.04 和 osx 10.6 用于测试目的。 提交要在 OS X 机器上上传的文件(这些文件故意很大),并使用 Carrie
我的程序运行在Linux环境下,用gcc 4.4.7版本编译。 我正在使用 realpath() 来“规范化”文件路径。我提供给 realpath() 的每个目录和文件的路径肯定存在,这当然是 rea
假设存在拒绝关系 R在某些类型 A . Variable A : Type. Variable R : A -> A -> A -> A -> A -> A -> A -> A -> A -> A -
我在服务器中使用消息队列进行线程间通信。服务器在星期四晚上按预期运行。当我周一重新选择项目时,它无法创建正在使用的六个队列中的两个,理由是它们已经打开(O _ EXCL 已设置)。这不应该是这种情况,
所以我尝试使用以下脚本从源代码备份 git:https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/raketasks/backup_resto
我有一个关于共享内存的奇怪问题。 方法shmget 返回-1 并且errno 设置为EEXIST。根据 man 的说法,只有同时提供标志 IPC_EXCL 和 IPC_CREAT 才有可能。 我的代码
我正在使用 Vagrant shell 运行 NPM 安装,但出现此错误。我已经尝试删除 /home/vagrant/.npm 目录和 npm cache clear 但我仍然收到错误。谢谢! npm
我正在尝试编写一个请求目录的 bash 脚本,然后在确认后删除该目录。我还需要它来告诉用户目录是否为空,并询问他们是否仍要删除它。 我想我会使用 rmdir 并检查返回值以确保目录被删除,如果不是为什
当我执行fopen_s(&fid, FILE_NAME, "r")时,fid为空,errno为17。 当我尝试打开一个文件进行读取时,我怎么会收到 EEXIST 错误? 最佳答案 errno 在调用
我正在尝试安装一个名为 activeldap 的 ruby gem,但是,它不允许我安装它。我不断收到各种错误,包括 Errno::EEXIST 错误。我在下面添加了错误信息。有什么想法吗? C:
今天在运行 ember server 时遇到这个随机构建错误。在你问之前,这是我的 Ember CLI、Node 和 NPM 版本: version: 0.1.15 node: 0.10.33 npm
无论我对 npm 做什么,删除它,重新安装它,重新散列等,当我尝试运行与 npm< 相关的任何内容时,我仍然会收到此错误: prompt$ npm ------ npm ERR! EEXIST, m
我只是在运行一个简单的 npm install,我得到了这个错误。 npm ERR! path /Users/jasonazoulay/Desktop/fabrick.io/delegation/no
我现在已经多次发生这种情况,我希望有人可以对以下错误提供一些见解: Errno::EEXIST at / File exists @ dir_s_mkdir - tmp/cache/assets/sp
我们正在使用 VSTS 任务“发布工件”。最近开始随机报错: Publishing build artifacts failed with an error: Unable to create dir
我正在尝试通过 升级 npm 软件包 npm update -g 但是,我收到此错误: npm ERR! path C:\Program Files\nodejs\npm npm ERR! code
我是一名优秀的程序员,十分优秀!