Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

Usage

sudo npm install ejs2-loader --save

Documentation: Using loaders

in js

var template = require("ejs-compiled!./file.ejs");
// => returns the template function compiled with ejs templating engine.

// And then use it somewhere in your code
// Pass object with data
template(data) 

in webpack

{
  module: {
    loaders: [
      {test: /\.ejs$/, loader: 'ejs2-loader?htmlmin=removeComments|removeAttributeQuotes|minifyCSS'}
    ]
  }
}

HTMLMinifier, Options Quick Reference

Child Templates

<!-- Child Templates -->
<!-- path is relative to where webpack is being run -->
<!-- global variable -->
<%- var title = "This is really amazing" -%>
<%- include templates/header -%>

reference

About

EJS loader for webpack

Resources

Releases

No releases published

Packages

No packages published