Skip to content

ozio/gulp-jade-namespace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gulp-jade-namespace

NPM version Downloads Build Status

Wrap Jade client templates with custom namespace.

Replace function template(locals) { with

window["Templates"] = window["Templates"] || {};
window["Templates"]["path_to/template_without_extention"] = function(locals) {

Install

$ npm install gulp-jade-namespace --save-dev

Usage

var gulp = require('gulp');
var jade = require('jade');
var namespace = require('gulp-jade-namespace');

gulp.task('client-templates', function () {
  return gulp.src('templates/**/*.jade')
    .pipe(jade({
      client: true
    }))
    .pipe(namespace())
    .pipe(gulp.dest('public/templates/'));
});

Options

{
  "namespace": "Templates",
  "global": true,
  "compressed": false
}

License

MIT © Nikolay Solovyov

About

Wrap compiled Jade client templates with custom namespace

Resources

License

Stars

Watchers

Forks

Packages

No packages published