Как глобально удалить коммитизен пакета npm?
Я пытаюсь удалить глобально установленный пакет npm с именем commitizen.
Когда я запускаю это npm uninstall -g commitizen
, это не возвращает результатов:
Я перезапустил машину.
Теперь, чтобы проверить, действительно ли пакет был удален или нет, я запускаю commitizen
ожидая ошибки, однако, к моему удивлению, команда все еще доступна:
Результат npm list -g --depth 0 or npm list -g commitizen
:
Результат npm list -g commitizen
:
Результат cd /usr/local/lin/node_modules
Итак, вопрос в том, каков правильный подход к глобальному удалению пакета npm?
2 ответа
Один из способов проверить - запустить npm list -g --depth 0 or npm list -g commitizen
Если вы хотите проверить посылку локально, перейдите в /usr/local/lin/node_modules
Удаление глобальных пакетов может ответить на этот вопрос:
«Итак, вопрос в том, каков правильный подход к глобальному удалению пакета npm?»
Кроме того, у меня была аналогичная проблема на windows 10. Решаю ее просто обновлением npm до последней версии .
Убедитесь, что он работает с
npm ls -g --depth=0
или же
npm list -g commitizen
.
Если это все еще не работает, попробуйте запустить
npm uninstall -g commitizen
еще раз.