2015-11-18 14 views
7

Ho creato un'app AngularJS con il generatore angolare yeoman. Ora voglio ospitarlo usando Apache Tomcat.Distribuire l'app AngularJS su tomcat

Ho già eseguito "grunt build" e ho già pronto tutti i miei asset nella cartella "dist". C'è un modo per creare un file .war o posso semplicemente copiare i file in una cartella all'interno di tomcat?

+0

Ciao, sono atterrato sullo stesso problema e ho trovato questo post. Sei riuscito a ottenere questo riparato? La copia dei contenuti nelle applicazioni web dir funziona per te? Come incasina i miei URL relativi per il caricamento di js e CSS. hai affrontato anche questo problema? – anjhawar

+1

No, ho appena dovuto creare un "build grunt" e copiare il contenuto dalla mia cartella "dist" in una nuova cartella all'interno della cartella "webapps" di tomcat. Se dovessi semplicemente copiare la cartella "dist" nella directory webapps potrei accedere alla mia app tramite "http: // : /dist" – Martin

risposta

11

Basta copiare e incollare tutti i file nella cartella del progetto, ad es. $ TOMCAT_PATH/webapps/your-project-root/

Saluti !!

+0

Ok, ha incasinato alcuni CSS e riferimenti, ma in linea di principio funziona. Grazie! – Martin

+0

Lasciatemi se in futuro dovessi avere ancora problemi. Grazie per aver contrassegnato la mia domanda corretta – Ghayel

+0

ciao Martin, come è stato possibile risolvere i riferimenti? ho provato dist/... js ... ma dice "impossibile caricare la risorsa: net :: ERR_CONTENT_LENGTH_MISMATCH". grazie –

Problemi correlati