Penyelesaian pengembalian


Dalam kerja-kerja pembangunan bahagian hadapan, kami telah menghadapi masalah mengemas kini sumber statik lebih daripada sekali Untuk menggunakan cache dengan lebih baik, kami biasanya menetapkan masa tamat sumber statik untuk memuatkan lebih cepat , kami juga menggunakan Tanpa CDN, apabila kami ingin mengemas kini sumber dalam talian, kami akan menghadapi masalah bahawa kemas kini tidak dapat tepat pada masanya kerana caching.

Berdasarkan masalah ini, tmt-workflow secara langsung menyediakan satu set penyelesaian pengembalian. tmt-workflow 直接提供一套 reversion 的解决方案。

开启方式:

1. 打开 .tmtworkflowrc 配置文件,作如下配置:

{    "reversion": true}

2. 执行 gulp build_dist 即可

tmt-workflow

Kaedah pembukaan:

1. Buka .tmtworkflowrc< /code> fail konfigurasi, buat konfigurasi berikut:
{
  "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 Laksanakan gulp build_dist dan kemudian

tmt-workflow akan dijana berdasarkan kandungan mengikut setiap. pengubahsuaian yang anda buat. Md5 yang sepadan, dan kemas kini semua sumber yang dirujuk seperti fail gaya dan fail html, anda hanya perlu memuat naiknya secara langsung, tiada operasi tambahan lain diperlukan. Fail manifest.json adalah seperti berikut:
rrreee🎜 🎜fail html tidak diterbalikkan, Jika perlu, tukar kod sendiri sahaja. 🎜🎜🎜