Assemble engine plugin for swig templates.
JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
lib
.editorconfig
.gitattributes
.gitignore
.jshintrc
.travis.yml
AUTHORS
CHANGELOG
CONTRIBUTING.md
Gruntfile.js
LICENSE-MIT
README.md
package.json

README.md

assemble-swig NPM version Build Status

Assemble engine plugin for processing swig templates.

Getting Started

npm install assemble-swig --save-dev

Once the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:

grunt.loadNpmTasks('assemble-swig');

The "assemble" task

Run this task with the grunt assemble command.

Overview

In your project's Gruntfile, add a section named assemble to the data object passed into grunt.initConfig().

Usage Example

grunt.initConfig({
  assemble: {
    options: {
      engine: 'swig',
      swig: {
        varControls: ["<%=", "%>"]
      }
    },
    site: {
      files: {
        '_gh_pages/': ['src/templates/**/*.swig']
      }
    }
  }
});

Options

options.engine

Type: String

Specify swig as the current engine for processing templates:

assemble: {
  options: {
    engine: 'swig'
  }
}

Related projects

Release History

  • 2013-08-07   v0.1.0   New Assemble engine plugin for swig templates.

Project authored by Brian Woodward.

This file was generated on Wed Sep 11 2013 22:50:17.