4

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
    }
}
4

2 に答える 2

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
    }
}
于 2013-07-24T11:03:07.430 に答える
1

マニフェスト形式のドキュメントでは、 node-webkitwikiページのページキャッシュはデフォルトでfalseです。

ページ内でページキャッシュを検索するのは少し下がっています。

于 2014-08-19T12:00:05.193 に答える