java - 在 Java WAR 文件中部署 Angular 6

标签 java angular jboss wildfly war

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

ng build --base-href=/my/app/

那么,为了使其在 Java WAR 文件中完美运行,最终部署在 Wildfly 等应用服务器上,我将如何处理 Angular 路由?

最佳答案

我们在 war 文件中部署了一个 Angular 应用程序。当您使用 Hash-Strategy 时,路由工作得很好:RouterModule.forRoot(appRoutes, { useHash: true })

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

关于java - 在 Java WAR 文件中部署 Angular 6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50583202/

相关文章:

html - 滚动时 Mat-Table 重叠菜单位于上方

angular - 如何从 Angular ActivatedRoute 获取参数

javascript - 错误typeerror : _co. onclk不是一个函数

java - 在 Jboss standalone.xml 中找不到扩展模块 org.jboss.as.messaging

java.lang.StackOverflowError 递归目录

java - 在 Java 中通过引用传递对象

.NET企业应用平台(同JBoss转Java)

java - WebSphere MQ wmq.jmsra 在 MDB 中出现异常后循环

java - Eclipse 插件未执行

java - 如何在 @WebMvcTest 中获取 Spring Boot 默认验证响应?