inline-template
v0.0.1
Published
Replace <%= inlineTemplate('tpl.html') %> in your js with a template.
Downloads
21
Readme
karma-inline-template-preprocessor
Preprocessor to spit templates into your code on the fly. If you have this in your app's .js files:
{ template: '<%= inlineTemplate('templates/myTemplate.html') %>' }You can turn it into this:
{ template: '<div>My Template!</div>' }Check out grunt-inline-template and karma-inline-template.
Usage
var inlineTemplate = require('inline-template');
var compiled = inlineTemplate.process("hello, <%= inlineTemplate('hello.html') %>!");
console.log(compiled);
// -> 'hello, <div>My Hello.html</div>'Options
var inlineTemplate = require('inline-temlpate');
inlineTemplate.options = {
base: '.', // base folder to read templates from, defaults to '.'
doubleQuote: false // whether to escape double quotes. Defaults to escaping single quotes.
};