【问题标题】:Can't uninstall npm module on OSX无法在 OSX 上卸载 npm 模块
【发布时间】:2016-01-06 00:41:53
【问题描述】:

我已经在我的 Mac 上安装了 cordova,想卸载它。

我尝试了以下方法:

npm uninstall cordova -g

但我收到以下错误:

npm WARN uninstall not installed in /usr/local/Cellar/node/0.10.32/lib/node_modules: "cordova"

有什么想法吗?

【问题讨论】:

  • 你是用homebrew安装的吗?
  • 我不这么认为。如果我尝试“brew uninstall cordova -g”,我会得到:“错误:没有这样的小桶:/usr/local/Cellar/cordova”
  • 但是您是否使用自制软件安装了node
  • 可能,不确定。我对终端不太熟悉。一年前我按照一些指南安装了这个。我怎样才能检查你在问什么?

标签: node.js cordova npm


【解决方案1】:

homebrewnpm 一起玩的方式存在已知问题。来自this article by Dan Herbert

有一个NPM bug 可以解决这个确切的问题。该错误已被“修复” Homebrew 以一种允许它自己管理一次的方式安装 npm 安装完成。但是,这很容易出错,而且似乎仍然 给一些人带来麻烦。问题的根源真的是 npm 是它自己的包管理器,因此最好有 npm 完全自行管理自身及其包,而不是 让 Homebrew 来做。

除此之外,您的节点版本已过时。如果可以升级,则应升级到 Node v4.1.2。按照node.js 网站上的说明进行操作。

【讨论】:

    猜你喜欢
    • 2012-10-15
    • 2016-05-29
    • 2022-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-27
    • 2014-01-27
    相关资源
    最近更新 更多