我使用angular 5作为客户端,使用spring引导作为服务器端以及Mongo db。我有两个单独的内容,但我的困惑是如何将它集成到一个WAR或JAR文件中并部署在tomcat 8服务器上。
答案 0 :(得分:2)
我在博客上找到了一些答案,说明为什么Angular5无法在Tomcat上轻松部署(类似于Spring启动,因为它嵌入了一个tomcat)。
基本上你需要用
来提炼你的代码ng build --base-href=/angular/
然后可以将已提取的代码部署到tomcat或jetty中,或者可以将其复制到spring-boot应用程序的静态文件夹中。注意" base-href",这个参数非常重要,以便你的角度gui可以运行。