- This HTML5 application, built with Brunch.
- Once Node.js and Brunch are installed,
- Clone this git repo
git@github.com:elleanna/GRIT.git - Run
npm installto install app dependencies and brunch plugins
- If you need to add plugins or modules to this instance of brunch, you can do so via
npm install --save module - Plugin and module configurations are added to brunch-config.js
npm start- Runs thebrunch watch --server --port 7777command to watch the project with continuous rebuild. This will also launch HTTP server with pushState at localhost:7777.brunch build --productionbuilds the minified project for production
public/dir is fully auto-generated and served by HTTP server. Write your code inapp/dir.- Place static files you want to be copied from
app/assets/topublic/. - Handlebars Static site templating structure is written in
layouts,partials, andpages. - Brunch, Getting started guide
- SASS, using the scss syntax and the 7-1 architecture pattern and sticking to Sass Guidelines writing conventions.
- html-brunch-static enables handlebars precompiled templates.
- postcss autoprefixer uses can-i-use to vendor prefix current CSS spec for backward compatibility.