Based on https://github.com/miickel/gulp-angular-templatecache
Install with npm
npm install gulp-require-htmltemplate --save-dev
gulpfile.js
var templateCache = require('gulp-require-htmltemplate');
gulp.task('default', function () {
return gulp.src('templates/**/*.html')
.pipe(templateCache())
.pipe(gulp.dest('public'));
});