【发布时间】:2020-10-15 11:31:08
【问题描述】:
我现在正在使用 Angular 和 Spring Boot 来构建网站项目。当我们部署时,我们将ng build --output-path=../spring-boot-project/src/main/resources/static", angular 并在spring boot 中生成一个静态文件夹,如/resource/static。然后我们构建一个 .jar 文件并将其部署到我们的产品(或实验室)环境。
所以当我们运行 .jar 文件时,我们如何将一些环境变量传递给 angular 部分(spring boot 项目中的静态文件)。
更具体地说,我想在spring boot application.yml中设置角度环境:
spring:
profiles:
active: dev
main:
banner-mode: "off"
---
spring:
profiles: dev
angular.v1: "something1_dev"
angular.v2: "something2_dev"
---
spring:
profiles: prod
angular.v1: "something1_prod"
angular.v2: "something2_prod"
我怎样才能将这些值(由于不同的配置文件而不同的值)传递到角度侧?
【问题讨论】:
-
不完全是您要查找的内容,但请查看 stackoverflow.com/questions/59249434/…。因此,除非您使用服务器端渲染,否则我会将 angular 和 spring 分开
标签: javascript java angular spring spring-boot