【问题标题】:Angular 2 Read backend URL from file in productionAngular 2 从生产中的文件读取后端 URL
【发布时间】:2023-03-25 11:27:02
【问题描述】:

我有一个 Angular 2 应用程序,它通过 webservice 连接到 maven spring-boot 后端,所以我需要在 typescript 代码中的某处配置后端 URL,但我的问题是如何在将所有内容打包在同一个 jar 中进行生产后如何做到这一点。

为了构建 Angular 应用,我使用了 webpack。

【问题讨论】:

  • 你在使用 Angular CLI 吗?如果是这样,您可以使用此处定义的环境文件:github.com/angular/angular-cli/wiki/…
  • 嗨@Devorahk,不,我没有使用Angular Cli
  • 您的角度和后端是在同一个应用程序中还是在不同的应用程序中运行?
  • 嗨 Ali Akbar,是的,两者都在同一个应用程序中

标签: angular spring-boot


【解决方案1】:

您可以使用像zuul这样的反向代理将您的请求路由到停机服务

例如,在 Angular 中,您可以调用 /api/users

在zuul中你可以创建这样的路由

routes:
    app:
      path: /api/**
      url: http://localhost:8082/app/

【讨论】:

    猜你喜欢
    • 2017-12-12
    • 1970-01-01
    • 2022-01-15
    • 1970-01-01
    • 2020-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多