Skip to content

Latest commit

 

History

History
75 lines (52 loc) · 2.34 KB

.verbrc.md

File metadata and controls

75 lines (52 loc) · 2.34 KB
author
Jon Schlinkert, Brian Woodward

{%= name %} {%= badge("fury") %} {%= badge("travis") %}

{%= description %}

Warning!

Versions of grunt-assemble below 0.2.0 have been deprecated and can be found on the 0.1.15-deprecated branch. Versions of grunt-assemble at and above 0.2.0 contain the code from the original assemble up to version 0.4.42.

See the migration section for instructions on what to do when upgrading to a new version.

Why use Assemble?

  1. 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.
  2. Allows you to carve your HTML up into reusable fragments: partials, includes, sections, snippets... Whatever you prefer to call them, Assemble does that.
  3. Optionally use layouts to wrap your pages with commonly used elements and content.
  4. "Pages" can either be defined as HTML/templates, JSON or YAML, or directly inside the Gruntfile.
  5. 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.

image

The "assemble" task

Getting Started

{%= docs("getting-started") %}

Options

{%= docs("options") %}

Usage Examples

{%= docs("examples") %}

Migrations

{%= docs("v6-diffs") %}

Contributing

{%= include("contributing") %}

Assemble plugins

{%= include("assemble/repos-list") %}

Authors

{%= include("authors", { authors: [ { name: 'Jon Schlinkert', username: 'jonschlinkert' }, { name: 'Brian Woodward', username: 'doowb' } ] }) %}

Release History

{%= changelog() %}

License

{%= copyright() %} {%= license() %}


{%= include("footer") %}