• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

gulp-html-version: gulp 插件,避免版本差异缓存,自动添加 css、js 版本号 ...

原作者: [db:作者] 来自: 网络 收藏 邀请

gulp-html-version

gulp 插件,避免版本差异缓存,自动添加 css、js 版本号

安装

npm install gulp-html-version --save-dev

使用

gulpfile.js:

var gulp = require('gulp');gulpHtmlVersion = require('gulp-html-version');gulp.task('default', function() {    return gulp.src('./*.html')        .pipe(gulpHtmlVersion())        .pipe(gulp.dest('./build/'));});

html:

<link rel="stylesheet" href="./example.css"><script src="./example.js"></script><script src="./example1.js?code=utf-8"></script>

结果:

<link rel="stylesheet" href="./example.css?v=0.3.2"><script src="./example.js?v=0.3.2"></script><script src="./example1.js?code=utf-8&v=0.3.2"></script>

参数

.pipe(gulpHtmlVersion({    paramName: 'version',    paramType: 'timestamp',    suffix: ['css', 'js', 'jpg']}))

参数列表

  • paramName 版本号参数名称,默认为 v
  • paramType 生成版本的参数类型,默认为 version 有三个选项。 version: 在 package.jsonversion 作为版本号; guid: 生成唯一字符串版本号 ; timestamp: 生成时间戳版本号
  • suffix 需要在资源文件添加的版本号 默认为 ['css', 'js']

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
gulp-html-resource: html模板资源配置自动化发布时间:2022-02-13
下一篇:
gulp-file-inline: 一个用于内联资源文件的 gulp 插件。发布时间:2022-02-13
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap