在Java WAR文件中部署Angular 6

Soc*_*tes 3 java jboss war wildfly angular

有什么好的方法可以在Java WAR文件中部署Angular 6应用程序?现在,构建Angular应用并将其复制到WAR文件中就不再是问题。我虽然在Angular应用程序中使用路由,但我使用(在此描述)构建应用程序:

ng build --base-href=/my/app/
Run Code Online (Sandbox Code Playgroud)

那么,为了使它在Java WAR文件中完美工作并最终部署在Wildfly之类的应用程序服务器上,我将如何执行Angular路由工作?

J. *_* S. 5

我们在war文件中部署了Angular应用程序。使用哈希策略时,路由工作非常好:RouterModule.forRoot(appRoutes, { useHash: true })

即使没有HashStrategy,Wildfly也会挣扎很多。