# gulp-html-version
**Repository Path**: MinJieLiu/gulp-html-version
## Basic Information
- **Project Name**: gulp-html-version
- **Description**: gulp 插件,避免版本差异缓存,自动添加 css、js 版本号
- **Primary Language**: JavaScript
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 15
- **Forks**: 1
- **Created**: 2016-07-28
- **Last Updated**: 2023-05-19
## Categories & Tags
**Categories**: gulp-extend
**Tags**: None
## README
# gulp-html-version
gulp 插件,避免版本差异缓存,自动添加 css、js 版本号
## 安装
npm install gulp-html-version --save-dev
## 使用
gulpfile.js:
```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:
```html
```
结果:
```html
```
## 参数
```js
.pipe(gulpHtmlVersion({
paramName: 'version',
paramType: 'timestamp',
suffix: ['css', 'js', 'jpg']
}))
```
参数列表
* `paramName` 版本号参数名称,默认为 `v`
* `paramType` 生成版本的参数类型,默认为 `version` 有三个选项。 `version`: 在 `package.json` 中 `version` 作为版本号; `guid`: 生成唯一字符串版本号 ; `timestamp`: 生成时间戳版本号
* `suffix` 需要在资源文件添加的版本号 默认为 `['css', 'js']`