0

我有一个完全用 Javascript/HTML/CSS 构建的 SPA(单页应用程序)。没有使用其他语言。现在我有很多应用程序的配置数据。可以是特定于组的。例如,设置 A 组连接到 Ajax 的不同 IP,然后设置 B 组。等等等等

为此,我希望可以访问所有这些配置中的单个配置文件。

一种方法是制作一个包含所有这些配置的 javascript 文件。我的 SPA 应用程序将从这个 Javascript 文件中读取配置。

Pros: No new mechanism to be added to read configuration file
Cons: For every config change I have to change the code from the deployed live website.

第二种方法是在 .net 中创建一个 Web 服务,我的应用程序将在加载时从该 Web 服务读取所有配置。

Pros: Separate configuration file mechanism using standard place to store configuration data
Cons: introduce new mechanism/ language only for configuration data only.

请让我知道是否有任何其他方法可以从 javascript 读取配置数据。或者上面提到的哪种方法会更健壮并且可以长期使用

4

1 回答 1

0

为什么不在服务器上为每个组设置不同的 JS 文件?以 JSON 格式格式化配置数据并将其存储在文件中。您甚至可以创建一个管理工具来生成新的配置文件,以便轻松管理组配置。将文件导出为 JSON 并为其命名,例如groupAConfig.js.

于 2013-10-23T18:37:11.627 回答