登录 注册
当前位置:主页 > 资源下载 > 5 > gulp-rev-all:考虑依赖项的静态资产修订,将内容哈希附加到每个文件名(例如unicorn.css => unicorn.098f6bcd.css),重新编写引用下载

gulp-rev-all:考虑依赖项的静态资产修订,将内容哈希附加到每个文件名(例如unicorn.css => unicorn.098f6bcd.css),重新编写引用下载

  • 更新:2024-10-22 22:32:50
  • 大小:507KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

gulp-rev-all 考虑到依赖性的静态资产修订,将内容哈希附加到每个文件名(例如unicorn.css => unicorn.098f6bcd.css),重新编写引用。 目的 通过使用HTTP服务器响应标头expires并结合文件名修订,可以使静态资产可长时间缓存。 返回的访问者将拥有资产以超快的加载时间进行缓存。 此外,诸如类的内容分发网络使您可以将静态资产缓存在中更长的时间。 为什么要叉子? 该项目是从派生的,以添加参考处理和重写功能。 gulp-rev的哲学是,在修订文件和重写对这些文件的引用之间应该分开关注。 gulp-rev-all与此不同,我们认为您需要分析每个修订文件的引用,以计算用于缓存目的的最终哈希。 考虑以下示例: 一个css文件引用了一个图像。 如果图像更改,则css文件的哈希将保持不变,因为其内容未更改。 先前已缓存此css文件的Web客户端将无法正确