gulp-template-cache2

1.0.1 • Public • Published

gulp-template-cache2

Gulp plugin that converts HTML files into JavaScript strings that can then be accessed through a global variable.

npm i gulp-template-cache2

Usage example

const { src, dest } = require('gulp');
const cache = require('gulp-template-cache2');

exports.default = function(){
  return src('src/**/*.html')
    .pipe(cache({fileName: 'index.js'}))
    .pipe(dest('templates/'));
}

And with PUG 🙂

const { src, dest } = require('gulp');
const pug = require('gulp-pug');
const cache = require('gulp-template-cache2');

exports.default = function(){
  return src('src/**/*.pug')
    .pipe(pug())
    .pipe(cache({fileName: 'index.js'}))
    .pipe(dest('templates/'));
}

Get template

let tmp = TemplateCache.get( 'file-name-without-extension' );
console.log( tmp )

Package Sidebar

Install

npm i gulp-template-cache2

Weekly Downloads

1

Version

1.0.1

License

ISC

Unpacked Size

2.94 kB

Total Files

4

Last publish

Collaborators

  • alexpalchikovskiy