2013-07-23 13 views

Antwort

90

Generatoren sind nur ganz normale npm Module, so können Sie es mit

npm uninstall -g generator-[nameOfGenerator]

+0

Wie entfernen Sie einen Generator mit Leerzeichen im Namen? Ich habe versucht, es in Anführungszeichen einzuschließen, aber es sagt, dass es nicht installiert ist. –

+3

Sieht so aus, als könnten Sie die Leerzeichen durch Bindestriche ersetzen. Z.B. 'npm deinstalliere -g generator-app-with-spaces' –

1

entferne ich etwas für die Nachwelt hinzufügen wollte:

Wenn Sie erhalten eine Reihe von Fehlern der Klasse ‚peerDependencies‘ Für yeoman's Generatoren wird die Aktualisierung von yo alleine nicht funktionieren - Sie müssen alle Generatoren entfernen, die den Fehler auslösen und dann das Modul neu installieren, das zu dem Problem führt.

Leider, soweit ich Chekced habe, Regex wird nicht von Npm unterstützt.

4

npm uninstall -g [generator-name]möglicherweise nicht die UNMET ABHÄNGIGKEIT zu beheben. Wenn Sie nicht die betroffenen Module dagegen neu zu installieren:

  1. cd zu Ihrem npm Verzeichnis (zB/usr/local/bin/node_modules)
  2. rm -rf [generator-name]
  3. npm cache clean
  4. npm install -g [generator-name]
3

Suche nach Generatoren mit

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

entfernen Generator mit

npm uninstall -g [generator-name] 

HINWEIS: Verwenden Sie keine '@ [Version]', dass der Name Generator folgt

Verwandte Themen