An open API service indexing awesome lists of open source software.

https://github.com/jsdream/lodash-template-loader

Lodash template loader for Webpack.
https://github.com/jsdream/lodash-template-loader

loader lodash template webpack webpack2

Last synced: 4 months ago
JSON representation

Lodash template loader for Webpack.

Awesome Lists containing this project

README

          

# lodash-template-loader
Lodash template loader for Webpack.

This is tiny webpack loader which wraps lodash `_.template()` to render templates during webpack build.
This loader outputs fully rendered string (HTML) without bundling lodash.
Global data for templates (views) is passed using `imports` property of loader options object.

Other available options:
- [options.escape] (RegExp): The HTML "escape" delimiter.
- [options.evaluate] (RegExp): The "evaluate" delimiter.
- [options.interpolate] (RegExp): The "interpolate" delimiter.

### Install

```sh
$ npm i lodash-simple-template-loader --save
```

### Usage

WebPack 2.x
```javascript
module: {
rules: [ {
test: /\.html$/,
use: [
{
loader: 'apply-loader'
},
{
loader: 'lodash-simple-template-loader',
options: {
imports: { // data object which will be passed to templates for rendering
title: 'Hello World!'
}
}
}
]
} ]
}
```