有没有一种方法可以在Angular中动态选择web.config?

时间:2020-04-02 05:21:01

标签: angularjs angular automation web-config publishing

我有三个相似的站点,它们是从同一个Angular项目发布的,几乎没有差异。当前,在发布时为相关站点手动选择了三个web.config文件。

我想知道发布时选择web.config文件的过程是否可以动态化。或者,可能在一个web.config文件中包含不同的部分,然后根据站点选择该部分。有什么办法可以做到这一点?

1 个答案:

答案 0 :(得分:0)

我使用的方法是创建一个端点(ApiController),该端点将使用Configuration类(我假设您正在做MVC或AspNetCore)返回web.config上的值,并创建一个匹配的模型与web.config数据。然后,您将创建一个Angular Service,该应用将在您的应用加载后立即请求该终结点,而我个人的方法是始终将这些数据注入路由中,因为它们不应更改。

编码愉快,安全无虞!