Подтвердить что ты не робот

Как удалить генератор Yeoman

Я случайно установил генератор, который мне не нужен.

Я не могу найти способ удалить его.
Что я должен сделать, чтобы выполнить это?

4b9b3361

Ответ 1

Генераторы - это просто нормальные модули npm, поэтому вы можете удалить их с помощью

npm uninstall -g generator-[nameOfGenerator]

Ответ 2

npm uninstall -g [generator-name] может не фиксировать ЗАВИСИМОСТЬ UNMET. Если вы не возражаете переустановить уязвимые модули:

  • cd в ваш каталог npm (например,/usr/local/bin/ node_modules)
  • rm -rf [generator-name]
  • npm cache clean
  • npm install -g [generator-name]

Ответ 3

Поиск генераторов с

npm list -g --depth=0 | grep 'generator'

Удалить генератор с помощью

npm uninstall -g [generator-name] 

ПРИМЕЧАНИЕ. Не включайте '@[версия]', которая следует за именем генератора

Ответ 4

Я хотел добавить что-то для потомков:

Если вы получаете количество ошибок класса peerDependencies для генераторов yoman, обновление yo самостоятельно не сократит его - вам нужно удалить все генераторы, которые выкидывают ошибку, а затем переустановить любой модуль, приводящий к этой проблеме.

К сожалению, насколько я знаю, regex не поддерживается npm.