オフラインモードでも動作するHTML5アプリケーションを作成しました。HTML要素にはマニフェスト属性が含まれ、マニフェストにはアプリケーションをオフラインで使用できるようにするために必要なすべてのファイルが含まれます。自動化された方法でJavaScriptファイルを縮小する方法を見つけようとしていますが、マニフェストファイルも機能しています(縮小後にマニフェストファイルを手動で編集する必要はありません)。ほとんどの場合、縮小されたjavascriptファイルを操作するときは、ファイル名にバージョン番号やクエリ文字列変数などを使用して、縮小されたjavascriptファイルの新しいバージョンが読み込まれるようにするのが最適ですが、マニフェストと組み合わせるとうまく機能しません。クエリ文字列変数または別のファイル名の変更をサポートしていないファイル。
AjaxMinとSquishItを試しましたが、これを機能させることができませんでした。この組み合わせを機能させるためのアイデアや実用的な解決策はありますか?
私たちのHTML:
<html manifest="app.manifest">
私たちのマニフェスト:
CACHE MANIFEST
NETWORK:
data
CACHE:
scripts/application/application.js
scripts/application/database.js
scripts/application/knockout.extensions.js
scripts/application/main.js
scripts/application/models.js
scripts/application/prototype.extensions.js
etc...
ありがとう!