我使用Node Webkit創建應用程序。這個應用程序的目的是顯示圖像和PDF文件。該應用程序需要從中央存儲庫下載這些文件,並將其緩存在本地。當應用程序離線運行時,這些文件應該仍然可用並顯示。
從表面上看,這聽起來像appcache就是答案 - 而且這確實就是我在瀏覽器中使用純Web應用程序時的標題。但是,現在我已經發現了node-webkit,在這裏我們是。 「
node-webkit的GitHub wiki狀態: 」但是,應用程序緩存是爲瀏覽器使用而設計的,對於使用node-webkit的應用程序,它比其他兩種方法有用,如果要使用它,請閱讀HTML5應用程序緩存。 「
但並不是說爲什麼。
我也研究過node.js文件系統 - 但是這看起來像是我需要的整體複雜程度。
任何人都可以用明智的方向指出我的意思嗎?
謝謝。
至於節點的FS複雜性:使用像shelljs這樣的包使得例程文件更簡單。這聽起來像是你需要的。 – Matt 2013-06-06 06:17:01
謝謝馬特。對不起延遲 - 我沒有得到警報。我將研究shelljs,以及如何將它合併到NodeWebkit中。 Simon – SimpleSimon 2013-06-17 13:17:49
@SimpleSimon - 你最終是否找到了解決方案?你最終使用了什麼 - 我對項目有相同的要求。歡呼聲 – williamsowen 2015-04-22 00:59:06