2016-06-01 10 views

Antwort

2

Sie würden einen Bundler wie angular-cli oder webpack verwenden, um das Produktionsbündel zu erstellen, das dann vom HTTP-Server bedient wird. Der Bundler erstellt alle erforderlichen Dateien, die in das Verzeichnis htdocs gehen. Normalerweise sind Angular-Apps vollständig von Ihrem Backend-Server entkoppelt, daher sollten keine JBoss- oder Tomcat-spezifischen Informationen vorhanden sein.

Das Angular-Team wird sich zunehmend auf angular-cli als die führende Bündelungslösung konzentrieren, daher könnte es eine gute Idee sein, dort anzufangen.

1

Wenn Sie angular-cli verwenden, können Sie ng Build Befehl verwenden. Er erstellt alle statischen Dateien für die Bereitstellung der Angular2-App in den Ordner dist. Sie müssen sie kopieren und in webresources Ordner Ihrer Web Application (WAR) einfügen. Im Moment bin ich auf der Suche nach der Bereitstellung dieser Dateien.