gpt4 book ai didi

javascript - 如何让我的 Angular 应用程序在 'ng build --prod' 之后使用编辑的配置文件

转载 作者:行者123 更新时间:2023-11-28 03:22:08 29 4
gpt4 key购买 nike

我正在使用ng build --prod部署一个 Angular 应用程序。我想要的只是让用户使用 dist文件夹可以简单地更改为 config.json文件在 asset文件夹,以便他可以设置他的设置,我的应用程序将使用修改后的 config.json文件。

我运行ng build --prod后可以吗?有一个config.json build文件夹中的文件用户可以直接修改吗?

如果没有,是否有更好的方法使用其他策略来实现这一目标?

最佳答案

我知道您想要加载类似于environment.ts文件的配置。环境.*.ts 文件的优点是,它在编译时嵌入到产品中。因此,您将无法在运行时进行更改。为此,您创建了单独的配置 json 文件,该文件可以在应用程序启动时使用“APP_INITIALIZER”立即加载。

我认为这个 stackblitz 示例会有所帮助。

https://stackblitz.com/edit/angular-load-config-on-init

关于javascript - 如何让我的 Angular 应用程序在 'ng build --prod' 之后使用编辑的配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59044927/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com