首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Javascript“开发”和“生产”

问Javascript“开发”和“生产”
EN

Stack Overflow用户
提问于 2011-05-27 00:07:52
回答 2查看 197关注 0票数 0

我正在用Sinatra开发一个简单的应用程序,它可以进行许多异步调用。在我的javascript代码中,我有一个变量来存储所有调用的域。我的问题是如何在每次发布应用程序时更改变量的值,例如:

代码语言:javascript
复制
var url = "http://localhost:9292"; //development

至

代码语言:javascript
复制
var url = "http://mysite.com" //production

我想自动化这一点,以防止在已部署的应用程序中出现错误。有可能吗?

我想过在我的“视图”中使用ruby代码来做这件事,但不知道这是否很酷。

对不起,我的英语。

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2011-05-27 00:50:56

也许你可以使用:

代码语言:javascript
复制
var url = 'http://' + document.domain;

document.domain获取当前域的名称。

票数 0
EN

Stack Overflow用户

发布于 2011-06-03 01:15:57

尝试使用:

window.location.port

这将获取当前网站的域名端口;)

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

https://stackoverflow.com/questions/6141619

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档