首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何管理AngularJS中不同环境的配置

如何管理AngularJS中不同环境的配置
EN

Stack Overflow用户
提问于 2013-07-25 05:39:58
回答 2查看 1.5K关注 0票数 1

如何管理AngularJS项目中的不同环境设置?例如,根据我是在开发、测试、分期还是生产,我想配置这样不同的东西:

  • 单点登录的重定向URL
  • 其他服务的URL(特别是支持CORS或JSONP的服务,即不在同一域中)

在服务器端,在Django中,我使用设置和local_settings,或者在Rails中使用不同的环境文件,比如production.rb或development.rb。AngularJS中的最佳实践是什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-01-02 09:03:59

票数 1
EN

Stack Overflow用户

发布于 2013-07-25 15:53:24

我们使用的解决方案相当直截了当。Django (在我们的例子中是Flask )将包含所有api urls的变量传递给模板,在模板中我将它转换为全局javascript变量。

然后,我在Angularjs中定义了一个常量,用于获取该变量。此时,我的所有服务都使用这个常量来检索必要的api url。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17859685

复制
相关文章

相似问题

领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文