gulp-batman-templates
This is gulp port of davemo/grunt-batman-templates. Bravo to him for thinking this up.
Example:
Lets say you have some .jade
files that you want to preload in your batman.js app:
var gulp = require('gulp');
var concat = require('gulp-concat');
var jade = require('gulp-jade');
var batmanTemplates = require("./public/batman/gulp-batman-templates")
gulp.task("html", function(){
gulp.src(["./public/batman/html/**/*.jade"])
.pipe(jade())
.pipe(batmanTemplates())
.pipe(concat('templates.js'))
.pipe(gulp.dest("./public/batman/build/"))
})
Now, make sure templates.js
is included in your app:
<script src='/path/to/batman.js'></script>
<script src='/path/to/my_app.js'></script>
<script src='/path/to/templates.js'></script>
You're done!