gulp-rev:項目部署緩存解決方案----gulp系列(六)
引言: 前端工程化部署比較重要考慮的一個問題是緩存 ,可以參考 《變態的靜態資源緩存與更新》。 使用gulp-rev解決的就是《變態的靜態資源緩存與更新》提出的問題。 rev會做什么: 根據靜態資源內容,生成md5簽名,打包出來的文件名會加上md5簽名,同時生成一個json用來 ...
引言: 前端工程化部署比較重要考慮的一個問題是緩存 ,可以參考 《變態的靜態資源緩存與更新》。 使用gulp-rev解決的就是《變態的靜態資源緩存與更新》提出的問題。 rev會做什么: 根據靜態資源內容,生成md5簽名,打包出來的文件名會加上md5簽名,同時生成一個json用來 ...
至於為什么要費盡心思地給文件添加指紋,請參看前端靜態資源緩存控制策略。這次要達到的小目標就是生成的資源文件能夠被客戶端緩存,而在文件內容變化后,能夠請求到最新的文件。 需要用到的 gulp 插件是 gulp-rev2 ,看清楚了,不是 gulp-rev + gulp-rev ...