間違ったジェネレータを誤ってインストールしてしまいました。
削除する方法が見つかりません。
これを達成するにはどうすればよいですか?
ジェネレータは通常のnpmモジュールであるため、次のコマンドで削除できます。
npm uninstall -g generator-[nameOfGenerator]
npm uninstall -g [generator-name]
might UNMET DEPENDENCYを修正しません。影響を受けるモジュールを再インストールしても構わない場合:
rm -rf [generator-name]
npm cache clean
npm install -g [generator-name]
ジェネレーターを検索する
npm list -g --depth=0 | grep 'generator'
ジェネレーターを削除
npm uninstall -g [generator-name]
注:ジェネレーター名の後に '@ [version]'を含めないでください
私は後世のために何かを追加したかった:
Yeomanのジェネレーターでクラス 'peerDependencies'のエラーが多数発生した場合、yoだけを更新してもエラーは発生しません。エラーをスローしたすべてのジェネレーターを削除してから、トラブルにつながるモジュールを再インストールする必要があります。
残念ながら、私がチェックした限り、正規表現はnpmでサポートされていません。