【发布时间】:2014-09-19 07:32:55
【问题描述】:
与大多数 js Web 应用程序一样,我们有一个 config.js 文件,其中包含有关应用程序、基本 api url 等的全局配置信息。这些值在本地开发中与在生产中通常不同。
我查看了以下答案:Development mode for AngularJS using GruntJS,以及用于创建动态配置文件的 grunt-replace。
我的问题是“开发”部分因开发人员而异,我们都需要一个 API 设置版本,因此基本 api url 会有所不同。我想允许每个开发人员以一种不需要他们将该信息提交到 git repo 的方式覆盖配置中的特定变量(我同意这不是最佳实践,一切都应该在 repo 中,但由于这只是这个项目的 1/2 变量,我可以忽略它)
关于如何实现此设置的任何想法?
【问题讨论】:
标签: angularjs gruntjs typescript