1.0.0 • Published 1 year ago

gulp-html-src-suffix v1.0.0

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

gulp-html-src-suffix

Gulp plugin for adding suffixes to HTML resources

Install

npm i -D gulp-html-src-suffix

Main features

  • Works with formatted tags (no need to write tag in one line).
  • Ignores commented tags, existing picture tags, tags with empty or incorrect src attribute value.

Examples:

Basic

src/index.html

<img
  src="./img/image-placeholder.jpg"
  alt="image placeholder"
/>
<link rel="stylesheet" href="./resf.css">
<script src="./test.js"></script>

dist/index.html

<img
    src="./img/image-placeholder.jpg?v=sdf54dfs"
    alt="image placeholder"
  />
  <link rel="stylesheet" href="./resf.css?v=bkpwag6d">
<script src="./test.js?v=kNPZQkXy"></script>

Gulpfile

src/gulpfile.js

import gulpHtmlSrcSuffix from 'gulp-html-src-suffix';
/*
 * or
 * const gulpHtmlImgWrapper = require('gulp-html-src-suffix');
 */

gulp.task('html', function () {
  gulp
    .src('./src/*.html')
    .pipe(
      gulpHtmlSrcSuffix()
    )
    .pipe(gulp.dest('./dest/'));
});
1.0.0

1 year ago