如何在tomcat或jboss上部署angular 2应用程序?

时间:2016-06-01 12:04:46

标签: angularjs tomcat jboss angular openshift

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

感谢您的帮助。

2 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:1)

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