author |
---|
Jon Schlinkert, Brian Woodward |
{%= description %}
Versions of
grunt-assemble
below0.2.0
have been deprecated and can be found on the0.1.15-deprecated
branch. Versions ofgrunt-assemble
at and above0.2.0
contain the code from the originalassemble
up to version0.4.42
.
See the migration section for instructions on what to do when upgrading to a new version.
- Most popular site generator for Grunt.js and Yeoman. Assemble is used to build hundreds of web projects, ranging in size from a single page to 14,000 pages (that we're aware of!). Let us know if you use Assemble.
- Allows you to carve your HTML up into reusable fragments: partials, includes, sections, snippets... Whatever you prefer to call them, Assemble does that.
- Optionally use
layouts
to wrap your pages with commonly used elements and content. - "Pages" can either be defined as HTML/templates, JSON or YAML, or directly inside the Gruntfile.
- It's awesome. Lol just kidding. But seriously, Assemble... is... awesome! and it's fun to use.
...and of course, we use Assemble to build the project's own documentation http://assemble.io:
For more: hear Jon Schlinkert and Brian Woodward discuss Assemble on Episode 98 of the Javascript Jabber Podcast.
{%= docs("getting-started") %}
{%= docs("options") %}
{%= docs("examples") %}
{%= docs("v6-diffs") %}
{%= include("contributing") %}
{%= include("assemble/repos-list") %}
{%= include("authors", { authors: [ { name: 'Jon Schlinkert', username: 'jonschlinkert' }, { name: 'Brian Woodward', username: 'doowb' } ] }) %}
{%= changelog() %}
{%= copyright() %} {%= license() %}
{%= include("footer") %}