nanoc + HTML5 Boilerplate Skeleton Project
NOTE: This project is no longer being maintained after June 1, 2013. If you wish to take this project over, please fork and/or contact me.
A nanoc skeleton project that incorporates nanoc v3.6.3, HTML5 Boilerplate v4.2.0 and much more (see below) to get you started right.
See the example skeleton site output here.
Quick Start
1. Make sure you have Ruby and bundler installed.
gem install bundler
2. Clone the git repository or download the zipball and extract it.
git clone git@github.com:jingoro/nanoc-html5boilerplate.git mysite
3. Run bundler command to install the required gems.
cd mysite
bundle
4. (Optional) Install image compression binaries if your project will contain images.
5. Compile the site.
nanoc compile
You can view the skeleton site by browsing the generated output/index.html
file.
Extra Functionality
- jQuery
- Haml
- Sass
- Compass
- Markdown
- Cache busting
- Image compression
- Javascript concatenation
- Javascript minification
License
Public domain unless otherwise noted
Todo
- CSS fingerprinting doesn't seem to work...
- Improve dependency tracking for cache busting
- Option to turn on/off minification