1.1.5 • Published 7 years ago

handlebars-static-loader v1.1.5

Weekly downloads
17
License
MIT
Repository
github
Last release
7 years ago

Handlebars Static Loader

Create static pages with your bundles

npm.io

const ExtractTextPlugin = require('extract-text-webpack-plugin');

module.exports = {
    module: {
        loaders: [
            {
                test: /\.hbs$/,
                loader: ExtractTextPlugin.extract([
                    'html-loader',
                    {
                        loader: 'handlebars-static-loader',
                        query: {
                            partials: './partials',
                            data: {name: 'Iddan'}
                        }
                    },
                ])
            }
        ]
    },
    plugins: [
        ExtractTextPlugin
    ],
    entry: './page.hbs',
    output: './page.html'
}

API

Loader Query Properties

query.data

Data to pass to the handlebars template.

query.partials

Directory to load Handlebars Partials from (as in express's hbs view engine).

Todo

  • Make the loader standalone without additional plugins and loaders.

Compatibility

Tested on Webpack 2 beta on Node.js 6 LTS.

Should be compatible with Webpack 1 and any version of Node.js.

1.1.5

7 years ago

1.1.3

7 years ago

1.1.2

7 years ago

1.1.1

7 years ago

1.1.0

7 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago