2016-07-21 31 views
1

Ich habe ein eckiges Projekt mit Yeoman, Grunt und Laube entwickelt. Ich wollte wissen, dass die Ajax-Aufrufe und andere URLs, die ich abrufe, die Adresse des Backend-Entwicklungsservers haben, der auf einem lokalen Rechner läuft.Deployment AngularJS App auf Tomcat Apache Server

Wie ändere ich alle URLs und Adressen, die sich jetzt auf dem Produktionsserver befinden? Und ändere ich alle relativen URL-Pfade?

Ich benutze grunt build. Vielen Dank.

Antwort

0

Ich habe eine WAR-Datei der angularjs App erstellt. Wenn Sie die WAR-Datei auf dem Anwendungsserver bereitstellen, werden die IP und der Port des Servers zusammen mit dem Namen des Kriegs zur Basis-URL der Anwendung. Innerhalb des Projekts werden alle Pfade im Statusanbieter relativ zur Basis-URL definiert.