Ich habe versehentlich einen Generator installiert, den ich nicht will.
Ich kann keine Methode finden, um es zu entfernen.
Was soll ich tun, um dies zu erreichen?So entfernen Sie einen Yeoman Generator
Antwort
Generatoren sind nur ganz normale npm Module, so können Sie es mit
npm uninstall -g generator-[nameOfGenerator]
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.
npm uninstall -g [generator-name]
möglicherweise nicht die UNMET ABHÄNGIGKEIT zu beheben. Wenn Sie nicht die betroffenen Module dagegen neu zu installieren:
- cd zu Ihrem npm Verzeichnis (zB/usr/local/bin/node_modules)
rm -rf [generator-name]
npm cache clean
npm install -g [generator-name]
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
- 1. Yeoman Generator composeWith
- 2. Testing Yeoman Sub-Generator
- 3. Zip mit Yeoman Generator herunterladen
- 4. Yeoman: Anruf-Sub-Generator mit benutzerdefinierten Argumenten
- 5. Kompass nicht mit Mithril Yeoman Generator arbeitet
- 6. Erstellen leerer Verzeichnisse in einem Yeoman Generator
- 7. Yeoman-Generator: Projektabhängigkeiten im benutzerdefinierten Ordner installieren
- 8. Was ist "{.tmp, app}" in Yeoman Generator?
- 9. So entfernen Sie einen Form.Element.Observer
- 10. Fehler in benutzerdefinierten Yeoman-Generator "Sie scheinen keinen Generator mit dem Namen scotchmeans installiert zu haben."
- 11. Yeoman Generator-eckig grunt serve: dist bricht meine App
- 12. So deklarieren Sie einen Array-Datentyp in Schienen-Generator
- 13. Cassandra - So entfernen Sie einen toten Knoten
- 14. So entfernen Sie einen Zweig lokal?
- 15. So entfernen Sie einen XmlNode aus XmlNodeList
- 16. So entfernen Sie einen Artikel in Roles.GetAllRoles()
- 17. So entfernen Sie einen GET-Parameter richtig
- 18. So entfernen Sie einen Benutzer aus Jenkins
- 19. So entfernen Sie einen Eventhandler document.onkeydown?
- 20. So entfernen Sie einen Teil der Zeichenfolge
- 21. Mehrere Module Liste in einem Dashboard - Yeoman MEANJS Generator
- 22. JS Unerwarteter Tokenfehler in Silverstripe-Modul yeoman Generator
- 23. Testing Yeoman ComposeWith
- 24. Kann nicht neues Projekt mit Yeoman Generator Gradle + Kotlin
- 25. Gibt es ein AngularJS Gerüst/Generator außer Yeoman/Yo?
- 26. Yeoman Prompt nie verlässt
- 27. Yeoman Winkelgenerator läuft installieren, aber Generator erscheint nicht im Generator Liste
- 28. So entfernen Sie Dialogmargen?
- 29. So leeren Sie einen UIPageViewController (entfernen Sie ViewControllers innerhalb)
- 30. Sortieren Sie einen Generator mit Generatoren?
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. –
Sieht so aus, als könnten Sie die Leerzeichen durch Bindestriche ersetzen. Z.B. 'npm deinstalliere -g generator-app-with-spaces' –