ExtJS 7 中的每台机器变量

Per machine variables in ExtJS 7

我正在使用 ExtJS 7 开发一个应用程序并且有一个开发团队。

每个用户都从不同的来源获取他们的外部 API,即一些 localhost、一些 192.168.1.100 等等

是否可以编写类似 env 文件的内容,每个开发人员都可以将其添加到他们的根目录中,然后我可以将变量拉入应用程序?

现在几乎所有其他系统都有一种方法,但除了将值硬编码到 app.json 之外,Ext 似乎没有这样做,但由于这是致力于源代码控制,它变得非常混乱

这样简单的东西
API_URL=https://localhost/api

如果有人开发过类似的东西,能否请他们分享一下,我还没有找到任何东西

让他们在 /etc/hostsC:\Windows\System32\Drivers\etc\hosts 中设置一个通用的本地开发主机名。在查询任何 DNS 服务器之前,正在查询此文件 - 因此它甚至可能是 public API 的主机名,它仍然会在本地解析。

127.0.0.1     localhost
# 127.0.0.1   api.local
192.168.1.100 api.local