Удаление bower с другой версией npm

У меня есть система Ubuntu 14.04. Я установил npm и установил беседку, используя

sudo npm install -g bower

Некоторое время спустя я понял, что использую нод и npm, которые пришли из репозиториев Ubuntu, поэтому, чтобы использовать последний, я добавил репозиторий:

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

и обновить пакеты.

Теперь я пытался удалить беседку из системы, но угадайте, что? Я получаю это:

$ 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 тот, который я установил сейчас. Есть идеи, как я могу сейчас удалить Бауэра? (Или хотя бы вернуться в чистое состояние, чтобы я мог начать с самого начала?)

1 ответ

Решение

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

Другие вопросы по тегам