ftl-loader for webpack
Freemarker loader for webpack. Uses Freemarker function to compile templates.
To use Freemarker.js by ijse use 1.2 branch.
Installation
npm install ftl-loader
Usage
var template = ;// => returns the template function compiled with ftl templating engine.// And then use it somewhere in your code// Pass object with data// Child Templates// path is relative to where webpack is being run<#include templates/child >
Options
Following options can be specified in query:
htmlmin
— see htmlminify section
htmlminify
module: loaders: test: /\.ftl$/ loader: 'ftl?htmlmin' // enable here 'ftl-loader': 'htmlmin': true // or enable here 'htmlminOptions': removeComments: true
License
MIT (http://www.opensource.org/licenses/mit-license.php)