【发布时间】:2016-11-23 00:09:01
【问题描述】:
我已经构建了一个基本的 Angular 2 应用程序。但是我需要将它部署在 Jboss 或 Tomcat 上,因为我需要将它与我的 Java EE 应用程序一起使用。
感谢您的帮助。
【问题讨论】:
标签: angularjs tomcat jboss angular openshift
我已经构建了一个基本的 Angular 2 应用程序。但是我需要将它部署在 Jboss 或 Tomcat 上,因为我需要将它与我的 Java EE 应用程序一起使用。
感谢您的帮助。
【问题讨论】:
标签: angularjs tomcat jboss angular openshift
您将使用诸如angular-cli 或webpack 之类的捆绑程序来创建生产捆绑包,然后由HTTP 服务器提供服务。捆绑器创建进入htdocs 目录的所有必需文件。通常,Angular 应用程序与您的后端服务器完全分离,因此不应该有任何 JBoss 或 Tomcat 细节。
Angular 团队将越来越关注 angular-cli 作为首要的捆绑解决方案,因此从那里开始可能是个好主意。
【讨论】:
如果你使用 angular-cli,你可以使用 ng build 命令。它会创建用于将 Angular2 应用程序部署到 dist 文件夹中的所有静态文件。您必须将它们复制并粘贴到您的 Web 应用程序 (WAR) 的 webresources 文件夹中。目前我正在寻找如何更轻松地部署这些文件。
【讨论】: