復帰ソリューション


フロントエンド開発の作業では、キャッシュを有効に活用するために、通常、読み込みを速くするために静的リソースの有効期限を非常に長く設定するという問題に遭遇しました。 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 ファイルは次のとおりです。
html ファイルは元に戻されません。必要に応じて、コードを自分で変更するだけです。 🎜🎜🎜