【发布时间】:2011-09-02 18:04:25
【问题描述】:
我正在 Sinatra 中开发一个简单的应用程序,它可以进行许多异步调用。在我的 javascript 代码中,我有一个变量,用于存储所有调用的域。我的问题是每次发布应用程序时如何更改变量的值,例如:
var url = "http://localhost:9292"; //development
到
var url = "http://mysite.com" //production
我想自动执行此操作,以防止部署的应用程序出错。有可能吗?
我想过在我的“视图”中使用 ruby 代码来做这个,但不知道它是否酷。
对不起我的英语。
谢谢。
【问题讨论】:
-
在视图中执行此操作非常有意义。
-
是否需要包含域?为什么不让您的链接以斜杠开头?例如:href="/base-directory/some-file.htm"
-
在某些情况下是的,因为我调用了使用测试 url 的子系统。
标签: javascript ruby sinatra