Ich habe eine Anwendung mit einem Java-REST (Jetty/Jersey) Back-End. Ich möchte eine Benutzeroberfläche in Angular 2 entwickeln. Wie kann ich das/die Projekt (e) für die Entwicklung und Bereitstellung am besten strukturieren und aufbauen? Einige Überlegungen:Entwickeln und Bereitstellen von Angular 2-Anwendung mit Java-REST-Back-End in Produktion
- Ich benutze gerne Node und npm Start, um einen Testserver zu starten. Es wäre in Ordnung, sowohl den Java-Dienst zu starten als auch npm zum Testen zu starten.
- Wir verwenden Eclipse für die Java-App. Die minimale Bearbeitung in Eclipse für Typescript mit Angelozerrs Plugin funktioniert großartig.
- Wir verwenden Jenkins für den Build.
Ich bin versucht, herauszufinden:
- Ordnerstruktur. Geht es in dasselbe Eclipse-Projekt wie der REST-Service?
- Build. Installiere einfach npm in Jenkins, um den Ordner "dist" zu erstellen und zu füllen.