grunt-hbs

0.1.5 • Public • Published

grunt-hbs

grunt handlebars html generator plugin

Getting Started

In Gruntfile.js:

grunt.initConfig({

...

	hbs:{
        preview: {
          src: ['html/**/*.html',
                'html/**/*.hbt',
                'html/**/*.json'],
          dest: '<%= preview %>/www',
          cwd: '<%= webroot %>/frag',
          rules: [
                  {url: "html/*.html" , layout: "html/layout.hbt"},
                  {url: "html/foo/**/*.html" , layout: "html/foo/foo_layout.hbt"},
                  {url: "html/foo/**/*.json" , layout: "html/foo/data_post.hbt"}
                  ]
        }
    }

...
});

grunt.loadNpmTasks('grunt-hbs');

run:

grunt hbs

Options

src

doc root where contains template layout file(hbt) and html, json files

dest

desitinaiton root where html files to be generated

Release History

  • 2013-08-28 v0.1.5 updated: cwd relative path rule changed.
  • 2013-08-26 v0.1.4 updated: html single src file can be generated by watch task
  • 2013-08-24 v0.1.3 updated: json file parse. file extension substring bug fix
  • 2013-08-23 v0.1.1 first release

Task submitted by [June Park]

Readme

Keywords

none

Package Sidebar

Install

npm i grunt-hbs

Weekly Downloads

1

Version

0.1.5

License

none

Last publish

Collaborators

  • hotuna