gulp常用插件之gulp-rev-format使用
更多gulp常用插件使用请访问:gulp常用插件汇总
gulp-rev-format这是一款提供静态资产的哈希格式选项(前缀,后缀,最后扩展名)。
更多使用文档请点击访问gulp-rev-format工具官网。
安装
一键安装不多解释
npm install --save-dev gulp-rev-format
使用
var gulp = require('gulp');
var rev = require('gulp-rev');
var revFormat = require('gulp-rev-format');
gulp.task('default', function () {
return gulp.src('src/*.*')
.pipe(rev())
.pipe(revFormat({
prefix: '.',
suffix: '.cache',
lastExt: false
}))
.pipe(gulp.dest('dist'))
.pipe(rev.manifest())
.pipe(gulp.dest('dist'));
});
** API: **
** revFormat([选项])**
-
prefix
(前缀):
类型:string
默认值:"-"
前缀附加到哈希。 -
suffix
(后缀):
类型:string
默认值:""
后缀附加到哈希。 -
lastExt
类型:boolean
默认值:false
在文件的最后扩展名之前添加格式化的哈希值。
(默认情况下,gulp-rev
和此插件将在.文件名的第一个文件之前附加格式化的哈希值)
如果true
,unicorn.ext1.ext2.css
将成为unicorn.ext1.ext2-<prefix>d41d8cd98f<suffix>.css
请注意,使用默认选项时,输出与gulp-rev
相同:unicorn.css→unicorn-d41d8cd98f.css
要求
传递的文件必须已经通过gulp-rev
传递,因此它们将被添加file.revOrigPath
并file.revHash
添加(阅读更多内容)。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具