The loader resolves partials and helpers automatically. They are looked up relative to the current directory (this can be modified with the rootRelative
option) or as a module if you prefix with $
.
A file "/folder/file.handlebars". {{> partial}} will reference "/folder/partial.handlebars". {{> ../partial}} will reference "/partial.handlebars". {{> $module/partial}} will reference "/folder/node_modules/module/partial.handlebars". {{helper}} will reference the helper "/folder/helper.js" if this file exists. {{[nested/helper] 'helper parameter'}} will reference the helper "/folder/nested/helper.js" if this file exists, passes 'helper parameter' as first parameter to helper. {{../helper}} {{$module/helper}} are resolved similarly to partials.
See the examples folder in this repo. The examples are fully runnable and demonstrate a number of concepts (using partials and helpers) -- just run webpack
in that directory to produce dist/bundle.js
in the same folder, open index.html.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4