Hearty Brunch is a skeleton used for templating projects.
Demo: http://hearty-brunch-demo.s3-website-ap-southeast-1.amazonaws.com/
Version 0.0.2 comes with Bower, Stylus, Jade, Twitter Bootstrap, FontAwesome, jQuery, Modernizr, IE polyfills and a bunch of helpful mixins!
- Install (if you don't have them):
- Run:
brunch new https://github.com/ToanNG/hearty-brunch.git [appname]
— Create a new app with the skeletoncd [appname] && brunch watch --server
— watches the project with continuous rebuild. This will also launch HTTP server.brunch build --production
— builds minified project for production
- Deploy:
- include
aws.json
in the root folder
{ "accessKeyId": "***", "secretAccessKey": "***", "region": "us-east-1", "bucketName": "hearty-brunch-demo" }
grunt deploy-demo
- include
Bower downloads and manages vendor files. Call for any package with bower install --save <package>
. Brunch will look for the file to be include within the main
property within each package's bower.json
.
If the package does not include point to correct main files, you can override it in the root folder's bower.json
.
Note: Only Stylesheets and Javascripts will be automatically included. You have to manually copy the fonts into the assets's folder. More info: StackOverflow
If you cannot find the available package you need in bower, include the libraries manually in the vendor scripts
or styles
folder respectively.
- Include respond.js for IE8 and below
- Keep comments on compiled stylesheets