【发布时间】:2014-11-13 17:14:18
【问题描述】:
在我的 Angular 应用程序中,我有一个用于检索一些数据的 URL,即启用了 CORS 的服务器。
现在,到目前为止,我已将其硬编码在我的 javascript 文件中:
server_url = "http://localhost:7888/api.php/json?id=2"
现在,在测试和生产中,这些 URL 当然是无效的......每次我执行 git pull 时,它都会覆盖我的自定义设置。
我会在 Angular 应用程序中优雅地放置这样的配置吗?
【问题讨论】:
-
你在后端使用什么?
-
我认为这可以通过中间件和前端的混合来完成,看看 meanjs.org 方法,meanjs.org/generator.html#overview
-
您可能希望了解使用 Grunt 之类的工具根据环境将 URL 添加到您的 JS。
-
@jack.the.ripper 这是一个普通的 php/apache2 网络应用程序
-
你能在你的索引文件上做一个简单的 php 打印吗?
标签: angularjs git configuration hardcoded