2013-03-26 19 views
4

我正在使用node-webkit從內部網站創建一個包含大量外部腳本和樣式表的桌面應用程序。我在調試時注意到的一個問題是,它似乎在不同運行之間零星地緩存外部腳本和樣式表 - 有時它會加載最近修改的腳本,而其他時間則不會啓動地址欄並在手動輸入腳本路徑然後點擊重新加載。有沒有什麼辦法讓它每次加載時都會得到新的依賴關係?如何在執行基於node-webkit的應用程序時禁用遠程腳本和樣式表的緩存?

我使用的的package.json低於:

{ 
    "name": "name", 
    "description": "description", 
    "version": "0.1", 
    "main": "https://path-to-intranet-site/", 
    "node-remote": "https://path-to-intranet-site", 
    "window": { 
     "show": true, 
     "toolbar": true, 
     "frame": true, 
     "position": "center", 
     "width": 800, 
     "height": 600, 
     "min_width": 220, 
     "min_height": 220 
    } 
} 

回答

3

嘗試如下修改的package.json:

{ 
    "name": "name", 
    "description": "description", 
    "version": "0.1", 
    "main": "https://path-to-intranet-site/", 
    "node-remote": "https://path-to-intranet-site", 
    "webkit": { 
     "page-cache":false 
    }, 
    "window": { 
     "show": true, 
     "toolbar": true, 
     "frame": true, 
     "position": "center", 
     "width": 800, 
     "height": 600, 
     "min_width": 220, 
     "min_height": 220 
    } 
} 
相關問題