Build Bootstrap with Assemble instead of Jekyll.
npm install boilerplate-bootstrap> Build Bootstrap with [Assemble][assemble] instead of Jekyll.
#### See it live →
* Converts the liquid templates to Handlebars
* Builds the HTML from templates using [Assemble][assemble].
* Either [download][download] this project,
* Or git clone https://github.com/assemble/assemble-bootstrap.git
* Or run bower install assemble-bootstrap
cd into the project, and from the command line run:
``bash`
npm i && bower install && cd vendor/bootstrap && npm igrunt
You may now run to build the project.
_Note that if you want to get the absolute latest, bleeding edge Bootstrap you will need to use git clone https://github.com/twbs/bootstrap.git 'vendor/bootstrap' instead of bower install._
task is pre-loaded with paths and options to build the project successfully:`js
assemble: {
options: {
site: '<%= site %>',
flatten: true,
assets: 'tmp/assets',
partials: 'tmp/_includes/*.hbs',
layoutdir: 'tmp/_layouts',
layout: 'default.hbs'
},
docs: {
src: ['tmp/*.hbs'],
dest: 'tmp/'
}
}
`
Author
Jon Schlinkert
+ http://github.com/jonschlinkert
+ http://twitter.com/jonschlinkert
Contributing
In lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Use [Assemble][assemble] to build and maintain your gh-pages, blog or documentation. Lint and test your code using Grunt.
Release History
* 2013-08-03 v0.2.0 Refactored to be awesome.
* 2013-07-16 v0.1.0 First commit.
[download]: https://github.com/assemble/assemble-bootstrap/archive/master.zip "Download assemble-bootstrap"
[helpers]: https://github.com/assemble/handlebars-helpers "Handlebars Helpers"
[assemble]: https://github.com/assemble/assemble/ "Assemble"
[assemble-boilerplates]: https://github.com/assemble/assemble-boilerplates "Assemble Boilerplates"
[bower]: https://github.com/bower/bower
[grunt]: http://gruntjs.com
[gruntfile]: http://gruntjs.com/sample-gruntfile
[configuring tasks]: http://gruntjs.com/configuring-tasks
[tasks-and-targets]: http://gruntjs.com/configuring-tasks#task-configuration-and-targets
[files-object]: http://gruntjs.com/configuring-tasks#building-the-files-object-dynamically