Play Javascript Router-在Play框架之外导出和使用Javascript路由器

Play Javascript Router-在Play框架之外导出和使用Javascript路由器,javascript,playframework-2.0,browserify,playframework-2.3,Javascript,Playframework 2.0,Browserify,Playframework 2.3,我目前正在开发一个phonegap应用程序,用于连接到我的Play Web服务。我希望能够使用play javascript路由器连接到我的Web服务,但我有几个问题禁止我 1) 我无法在路由中嵌入完整的域名,因为它似乎只用于播放服务器提供服务时,并且路由是相对于服务器的。在phonegap中,我需要完整的域名。有没有办法指定呼叫的基本URL 2) 我正在使用browserify进行广泛的模块化,这需要对所有本地文件使用export语句,以便可以使用require(“../lib/javascr

我目前正在开发一个phonegap应用程序,用于连接到我的Play Web服务。我希望能够使用play javascript路由器连接到我的Web服务,但我有几个问题禁止我

1) 我无法在路由中嵌入完整的域名,因为它似乎只用于播放服务器提供服务时,并且路由是相对于服务器的。在phonegap中,我需要完整的域名。有没有办法指定呼叫的基本URL

2) 我正在使用browserify进行广泛的模块化,这需要对所有本地文件使用export语句,以便可以使用require(“../lib/javascriptRouter.js”)将vars/函数导入到我的javascript代码中。在浏览文件之后,它将经历一个缩小步骤,如果依赖项不是由browserify管理的,那么这个步骤将损坏名称。当前javascript路由器不生成这些导出。有没有办法生成这些

3) 这件事比什么都麻烦。我希望生成的javascript路由器可以在一些可配置的目标构建路径上使用,而不是试图手动跟踪它。有办法做到这一点吗?

1)+3):JavaScript路由器应该在给定的路由上公开,例如
http://your.app.com/jsroutes
(请参阅和)。你的PhoneGap应用程序必须知道它正在使用的jsRoutes服务器

2) 您不能影响jsRoutes脚本的外观,但不能浏览处理这些情况?使用RequireJS,您可以简单地包装它