復帰ソリューション
フロントエンド開発の作業では、キャッシュを有効に活用するために、通常、読み込みを速くするために静的リソースの有効期限を非常に長く設定するという問題に遭遇しました。 CDN を使用しない場合でも、オンライン リソースを更新する場合、キャッシュが原因で更新がタイムリーに行われないという問題が発生します。
この問題に基づいて、tmt-workflow
は一連の復帰ソリューションを直接提供します。 tmt-workflow
直接提供一套 reversion 的解决方案。
开启方式:
1. 打开 .tmtworkflowrc
配置文件,作如下配置:
{ "reversion": true}
2. 执行 gulp build_dist
即可
tmt-workflow
1. 開く方法:
.tmtworkflowrc< を開きます。 /code> 設定ファイルで次の設定を行います: {
"css/style-index.css": "css/style-index.e72b382a.css",
"html/index.html": "html/index.html",
"img/bg-body.png": "img/bg-body.131a8d26.png",
"img/bg-logo.png": "img/bg-logo.dda3116e.png",
"sprite/style-index.png": "sprite/style-index.0e41255a.png",
"sprite/style-index@2x.png": "sprite/style-index@2x.2eaf5fed.png"
}
2. gulp build_dist
を実行すると、それぞれの内容に基づいて
tmt-workflow
が生成されます。対応する md5 に変更を加え、スタイル ファイルや HTML ファイルなどの参照されているすべてのリソースを更新する場合は、それらを直接アップロードするだけでよく、他の追加の操作は必要ありません。 ファイルのマニフェスト.json ファイルは次のとおりです。