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
1. Buka Kaedah pembukaan:
.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: