我必须在我的angular 6应用程序中外部化环境变量。我想将这些属性放在资产文件夹中,然后在我的应用程序中访问它们,以便无需构建即可更改这些环境变量。
我如何确保在加载应用程序之前已加载这些环境属性,因为我的应用程序在启动时遇到了一些其他api,并且在启动时会需要这些变量。
答案 0 :(得分:0)
通常,在构建应用程序时,资产文件夹中的所有文件都会复制到输出(/ dist)文件夹中。因此,您可以通过angular从http API加载每个文件。
完整的示例在docs中:
https://angular.io/guide/http