Angular 如何在角度测量中使用系统环境变量
我一直在使用SpringBoot,它有一个很好的特性,就是在属性文件中使用系统环境变量,现在我想使用系统环境变量在属性文件中设置后端服务器url。我不确定这是怎么回事 例如,后端URL=http://somerandomurl 我不想在配置文件中硬编码服务器url。我想做一些类似apiurl=$(BACKEND\u URL)的事情Angular 如何在角度测量中使用系统环境变量,angular,environment-variables,Angular,Environment Variables,我一直在使用SpringBoot,它有一个很好的特性,就是在属性文件中使用系统环境变量,现在我想使用系统环境变量在属性文件中设置后端服务器url。我不确定这是怎么回事 例如,后端URL=http://somerandomurl 我不想在配置文件中硬编码服务器url。我想做一些类似apiurl=$(BACKEND\u URL)的事情 这是因为我将在部署时使用kubernetes。您可以使用Angular environment.ts文件来配置后端URL。事实上,您可以根据需要分配多个后端url。例
这是因为我将在部署时使用kubernetes。您可以使用Angular environment.ts文件来配置后端URL。事实上,您可以根据需要分配多个后端url。例如(prod、dev、qa) 然后,您可以使用您喜欢的相关环境构建角度项目。Angular将根据构建时传递的参数分配基本URL
ng build --configuration=prod
ng build --configuration=qa
从这里我附上参考链接的官方文件如何做到这一点
也请在这里找到实际演示。请参阅
stackblitz示例及其相关文章
您可以使用Angular environment.ts文件来配置后端URL。事实上,您可以根据需要分配多个后端url。例如(prod、dev、qa) 然后,您可以使用您喜欢的相关环境构建角度项目。Angular将根据构建时传递的参数分配基本URL
ng build --configuration=prod
ng build --configuration=qa
从这里我附上参考链接的官方文件如何做到这一点
也请在这里找到实际演示。请参阅
stackblitz示例及其相关文章
如果在部署应用程序之前我不知道url怎么办?就像我不想将url硬编码到配置文件中一样,那么你需要从api获取url,并将其设置在你的存储或本地存储中,然后在整个应用程序@vivekgupta中使用它。如果在部署应用程序之前我不知道url怎么办?就像我不想将url硬编码到配置文件中一样,那么你需要从api获取url,并将其设置在你的存储或本地存储中,然后在整个应用程序@VivekGupta中使用它