5

我有一个 Ubuntu 14.04 系统。我已经安装了 npm 并使用安装了 bower

sudo npm install -g bower

过了一段时间,我意识到我正在使用来自 ubuntu 存储库的节点和 npm,所以为了使用最新的,我添加了存储库:

$ sudo add-apt-repository ppa:chris-lea/node.js

并更新软件包。

现在我试图从系统中卸载 bower,但你猜怎么着?我明白了:

$ sudo npm remove -g bower
npm WARN uninstall not installed in /usr/lib/node_modules: "bower"

所以,等等,什么?它找不到鲍尔?所以我试着做

which bower

这里的输出是:

/usr/local/bin/bower

我真的不明白发生了什么。我怀疑我有不同版本的 npm 和 nodejs 不能很好地一起玩的问题,因为我安装了与我现在安装的版本不同的 bower npm。知道我现在如何卸载 Bower 吗?(或者至少回到一个干净的状态,这样我就可以从头开始了?)

4

1 回答 1

17

sudo npm uninstall bower -g --prefix=/usr/local

于 2014-05-30T14:34:02.943 回答