【问题标题】:How can I deploy my angular 2 app on tomcat or jboss?如何在 tomcat 或 jboss 上部署我的 angular 2 应用程序?
【发布时间】:2016-11-23 00:09:01
【问题描述】:

我已经构建了一个基本的 Angular 2 应用程序。但是我需要将它部署在 Jboss 或 Tomcat 上,因为我需要将它与我的 Java EE 应用程序一起使用。

感谢您的帮助。

【问题讨论】:

    标签: angularjs tomcat jboss angular openshift


    【解决方案1】:

    您将使用诸如angular-cli 或webpack 之类的捆绑程序来创建生产捆绑包,然后由HTTP 服务器提供服务。捆绑器创建进入htdocs 目录的所有必需文件。通常,Angular 应用程序与您的后端服务器完全分离,因此不应该有任何 JBoss 或 Tomcat 细节。

    Angular 团队将越来越关注 angular-cli 作为首要的捆绑解决方案,因此从那里开始可能是个好主意。

    【讨论】:

      【解决方案2】:

      如果你使用 angular-cli,你可以使用 ng build 命令。它会创建用于将 Angular2 应用程序部署到 dist 文件夹中的所有静态文件。您必须将它们复制并粘贴到您的 Web 应用程序 (WAR) 的 webresources 文件夹中。目前我正在寻找如何更轻松地部署这些文件。

      【讨论】:

        猜你喜欢
        • 2017-05-04
        • 2017-04-12
        • 2015-12-20
        • 1970-01-01
        • 2017-01-29
        • 1970-01-01
        • 2019-06-23
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多