0

我目前正在開發一個旨在連接到我的Play網絡服務的phonegap應用程序。我很希望能夠使用JavaScript的路由器來連接到我的web服務,但我遇到了一些阻止我的問題。播放Javascript路由器 - 導出和使用播放框架之外的javascript路由器

1)我不能在路由中嵌入完整的域名,因爲它似乎只用於在播放服務器提供服務時使用,並且路由與服務器相關。在phonegap中,我需要完整的域名。有沒有辦法指定通話的基本網址?我使用browserify進行廣泛的模塊化,它需要在所有本地文件上導出語句,以便使用require('../ lib/javascriptRouter.js')將變量/函數導入到我的javascript代碼中。 。在瀏覽文件之後,它會經歷一個縮小步驟,如果依賴項不受browserify管理,則該步驟將會破壞名稱。當前的javascript路由器不會生成這些導出。有沒有辦法產生這些?

3)這一個比任何更煩惱。我希望生成的JavaScript路由器可以在一些可配置的目標構建路徑下使用,而不是嘗試手動跟蹤它。有沒有辦法做到這一點?

回答

0

1)+ 3):JavaScript路由器意圖暴露於給定路線,例如, http://your.app.com/jsroutes(見herehere)。您的PhoneGap應用程序必須知道其使用的jsRoutes的服務器。

2)你不能影響jsRoutes腳本的外觀,但不能Browserify處理這些情況?有了RequireJS,你可以簡單地包裝它,see here