使用Java REST后端开发和部署Angular 2应用程序到生产环境

时间:2016-08-08 12:59:01

标签: java angularjs eclipse jenkins

我有一个带有Java REST(Jetty / Jersey)后端的应用程序。我想在Angular 2中开发UI。如何最好地构建和构建用于开发和部署的项目?一些注意事项:

  1. 我喜欢使用Node和npm开始运行测试服务器。可以启动两个Java服务并开始测试npm。
  2. 我们将Eclipse用于Java应用程序。使用Angelozerr的插件在Eclipse中使用Typescript进行最少的编辑效果非常好。
  3. 我们使用Jenkins进行构建。
  4. 我想弄清楚:

    1. 文件夹结构。它是否与REST服务位于同一个Eclipse项目中?
    2. 生成。只需在Jenkins中安装npm来构建和填充dist文件夹吗?

2 个答案:

答案 0 :(得分:0)

本教程可能会有所帮助:

https://blog.udemy.com/node-js-tutorial/

它涵盖了AngularJS,NodeJS,Express和MongoDB。 (MEAN堆栈)

答案 1 :(得分:0)

由于我现在已经多次构建同样的东西,我建议将每个层构建为单独的项目。它可以作为单个项目完成,但这些是真正独立的问题,如果将它们分开,这两个应用程序会变得更简单一些。它甚至可以让您灵活地将它们部署到单独的盒子中。