我有一个Ubuntu 14.04系统。我安装了npm,我使用
安装了凉亭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一起玩不好的问题,因为我安装了与我现在安装的版本npm
不同版本的bower。我现在怎么能卸载Bower的想法? (或者至少回到一个干净的状态,以便我可以从头开始?)
答案 0 :(得分:17)
sudo npm uninstall bower -g --prefix=/usr/local