2012-11-15 32 views
0

我有一個node.js + express.js應用程序,它使用jade.js作爲模板語言。我的應用程序還使用Backbone.js作爲客戶端MVC。Jade.js與Phonegap

我想使用PhoneGap將其製作爲移動應用程序。我如何打包?我沒有index.html:這都是翡翠。

我看過GapServer,但它已經過時並且不起作用。

此外,我需要使我的應用程序中的所有網址絕對而不是相對的?

有沒有辦法將所有這些都捆綁到phonegap應用程序中?

回答

2

我最終創建了一個bash構建腳本來爲我的.jade文件使用jade命令。有編寫玉石的服務器端解決方案,但我發現這是最簡單的。

例子:玉login.jade -P -O ./phonegapBuild

然後我拉上了目錄,我再上傳到PhoneGap的構建。


無法使用.render(「」)從服務器呈現翡翠。服務器需要返回客戶端然後處理的JSON。客戶端然後可以使用本地捆綁的HTML文件來更改HTML頁面(例如:window.location =「test.html」)。