node package manager


Handlebars renderer plugin for Hexo.

Handlebars renderer plugin for Hexo

With this plugin you can use the handlebars to render theme. For Hexo 2.x

npm install hexo-renderer-handlebars --save

If you use handlebars to develop themes, may need to customize helpers. You can create a folder named helper in the theme root, then exports all helpers to an javascript object in index.js.

For example:

├── languages
└── layout
    └── partials
        └── footer.hbs
└── helper
    └── index.js


module.exports = {
  foo: function() { return 'foo.'; },
  bar: function() { return 'bar.'; }

For partials, put them in a partials function under the layout, and you will be able to use them normally.


<div>{{}} Something down here</div>