comps-loader
Comps template loader for webpack.
Usage
npm install comps-loader --save-dev
Using with webpack:
loaders: test: /\.tpl$/ loader: 'comps-loader'
Set component path resolver:
var compsLoader = compsLoader
API
use(comps)
- Param: comps
<Function>
Comps module.
Custom Comps module instance, if has more than one Comps instance, default require("comps")
.
resolve(resolver)
- Param: resolver
<Function>
Define resolve method use to get component's file path by name, which receiving a "name" argument.
Plugins
WebpackQueryPlugin(webpack, seperator[, test, loader])
Syntax sugar for webpack-loader with query. It replace require(./a.tpl??pagelet=b)
with require(comps?pagelet=b!./a.tpl)
?? is the seperator<String>
param, and the test<RegExp>
param is using to filtrate unmatch files. loader for set custom loader, default "comps-loader
"