a gulp plugin for smarty4js render to html
npm install gulp-smarty4js-renderMy usecase is fully rendering smarty templates with data for slice-cli livereload preview.
npm install gulp-smarty4js-render --save-dev
The plugin will apply to any smarty templates
The output will be a rendered HTML file per template.
``javascript
var gulp = require('gulp'),
render = require('gulp-smarty4js-render');
gulp.task('html', function () {
gulp.src('./src/templates/*.tpl')
.pipe(gulp.dest('build/'))
});
`
gulp-smarty4js-render can be called with options Object
#### options
Type: Object
##### options.left_delimiter
Type: String {{
Default:
##### options.right_delimiter
Type: String }}
Default:
##### options.baseDir
Type: String
Default:
##### options.templatesDataDir
Type: String
Default:
##### options.dataManifest
Type: Object {}
Default:
##### options.constPath
Type: String
Default:
##### options.rootDir
Type: String
Default:
`javascriptinclude, extend...
// if compile source is template code and have sentence in code
// you must give a path
``