2016-06-14 12 views
4

Die Ember-CLI verfügt über einen Befehl (ember addon <addon-name>), der ein neues Projekt, das über npm in andere Ember-CLI-Projekte installiert werden soll, unterstützt. Diese "Addon" -Projekte können auch eigenständig unter Verwendung einer eingebauten "Dummy-App" erstellt und bedient werden, die als gefälschter Nutzer des Addons für Test- und Demonstrationszwecke fungiert. Dies ist äußerst nützlich, um schnell eine Styleguide-/Komponentenbibliothek zu erstellen, die für Geschäftsanwendungen freigegeben, aber auch unabhängig bereitgestellt wird.Angular CLI-Erweiterung

Ich suche nach einem Äquivalent für meine Angular CLI-Projekte, und war hoffnungsvoll, dass das CLI eine ähnliche Methode zum Erstellen von Addons bereitstellen würde, da es auf der Ember-CLI basiert. Ist es möglich, eine Angular CLI App von einer anderen Angular CLI App zu verwenden, oder muss ich mein eigenes "Addon" mit einem manuellen (gulp/grunt) Build-Prozess erstellen?

Danke!

Im Zusammenhang mit Angular2: Dependencies Between Apps created with angular-cli, die ungelöst ist.

+2

Ihre „In Bezug auf“ wird nun als gelöst markiert: http://stackoverflow.com/a/38000951/1762493 , auch aus einem anderen SO diese ähnlichen Antwort sehen: http://stackoverflow.com/a/35900837/1762493 – Mikeumus

Antwort

0

Zum Zeitpunkt des Schreibens dieses Artikels, hat angular-cli keine direkte Entsprechung von ember ‚s addon hat. Aber, wie ich in another answer geschrieben habe ", @angular/cli‚s Befehle mehrere Anwendungen mit dem --app Flag unterstützen. ng serve --app foo die foo App dienen, während ng serve --app bar die bar App dient. Dieses Flag funktioniert auch mit ng build, ng e2e, ng eject, ng test und ng xi18n. Um eine neue App zu Ihrem vorhandenen Verzeichnis hinzuzufügen, verwenden Sie ng new. " Die Anwendungen können in .angular-cli.json konfiguriert werden.