【问题标题】:Spring 4 + Angular 4弹簧 4 + 角度 4
【发布时间】:2018-06-12 09:43:57
【问题描述】:

我们有一个使用 Spring 4、jsp、jquery 运行的应用程序。该应用程序在 8080 端口上运行到 tomcat 容器中。

现在我们要为新模块引入 Angular 4。是否可以在不更改现有功能的情况下进行?

【问题讨论】:

  • 答案是肯定的。但我怀疑这真的对你有帮助,不是吗?所以开始做吧,如果你有实际问题,请提出一个具体的问题。
  • 你能参考一些起点吗?想知道这两个端口如何同时工作
  • 没有。这样的问题将是题外话。再次,开始做,一次解决一个问题,如果你有一个具体的问题,问一个问题。您只需要 Spring 应用程序为您的 Angular 应用程序提供 REST API 请求,并提供由您的 Angular 应用程序构建生成的静态文件,以及它已经提供的服务。
  • 您可以使用 proxy.conf.json 文件来连接您的 REST Web API。例如:- https://stackoverflow.com/questions/37172928/angular-cli-server-how-to-proxy-api-requests-to-another-server

标签: spring angular spring-mvc


【解决方案1】:

是的,它会运行。使用 Angular CLI 创建一个新项目。一旦你这样做了,给出命令 ng build --prod。我将在 dist 文件夹中提供输出。复制 dist 中可用的所有文件并粘贴到 webapps 文件夹内的 java web 应用程序中。

要运行 Angular 应用程序,它只需要以下列表中的一台服务器。 1. Apache Tomcat 2. 玻璃鱼 3.蟒蛇 4.节点服务器

端口在这里无关紧要。您可以使用相同的端口访问 UI 和服务。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-11-30
    • 2018-04-17
    • 2023-03-29
    • 1970-01-01
    • 1970-01-01
    • 2018-08-09
    • 2019-05-17
    • 2018-07-27
    相关资源
    最近更新 更多