npm не действительно удаление глобального пакета

Это - развить вопрос от чего-то, что я отправил на Переполнении стека здесь. Никто не смог понять это, и я не уверен, является ли это системной проблемой Ubuntu или нет, так простите мне, если я нахожусь в неправильном месте, но я не был уверен, куда еще пойти с этим.

Я пытаюсь обновить свою версию ионического CLI, но независимо от того, что я пробую, это, кажется, застревает на версии 2.1.1, это должно быть 3.10.1.

Я пытался удалить ионный с sudo npm uninstall -g ionic и это успешно выполняется без помехи. Но по некоторым причинам я могу все еще использовать ionic -v команда, который все еще выводы 2.1.1. Эта команда не должна работать вообще после удаления его.

Я пытался обновить его так или иначе использование sudo npm install -g ionic@latest и это также работает без ошибок. Но ionic -v все еще выводы 2.1.1, когда это должно быть 3.10.1.

Я также пытался переустановить nodejs и npm полностью, и я все еще получаю то же самое.

Я нахожусь на nodejs 8.5, npm 5.4.1, и Ubuntu 16.04.

1
задан 13 September 2017 в 21:06

2 ответа

У меня была та же проблема.

Разрешить это:

  1. Выполненный npm uninstall -g ionic
  2. Перейдите к местоположению /usr/local/bin/
  3. Удалите ионический файл
  4. Закройте терминал и откройте новый или запустите новую оболочку
  5. Выполненный npm uninstall -g ionic
  6. Теперь выполненный ionic -v
0
ответ дан 7 December 2019 в 15:29

Попробовать chown -R "$(whoami)": "$(npm root -g)"

Вы, возможно, должны использовать sudo для этой операции.

И затем использование удаления sudo npm uninstall -g <package>. Ссылка

1
ответ дан 7 December 2019 в 15:29

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

Похожие вопросы: