Skip to content
Simple Brunch with js skeleton app
JavaScript CoffeeScript
Latest commit ba2d097 Nov 20, 2012 @paulmillr paulmillr Merge pull request #1 from campbell/master
"brunch test" fixes
Failed to load latest commit information.
app Move styles to views/styles. May 8, 2012
test Fixed issues with running 'brunch test' Nov 20, 2012
vendor
.gitignore
README.md Add install instructions. Jun 15, 2012
config.coffee Fixed issues with running 'brunch test' Nov 20, 2012
package.json Update to brunch 1.2. May 12, 2012

README.md

Brunch with js

This is a simple js skeleton for Brunch.

Main languages are JavaScript, Stylus and Handlebars.

Getting started

Run brunch new <app> -s github://brunch/simple-js-skeleton & brunch build. See more info on the official site

Overview

config.coffee
README.md
/app/
  /assets/
    index.html
    images/
  /lib/
  models/
  styles/
  views/
    templates/
  application.js
  initialize.js
/test/
/vendor/
  scripts/
    backbone.js
    jquery.js
    console-helper.js
    underscore.js
  styles/
    normalize.css
    helpers.css
  • config.coffee contains configuration of your app. You can set plugins / languages that would be used here.
  • app/assets contains images / static files. Contents of the directory would be copied to build/ without change. Other app/ directories could contain files that would be compiled. Languages, that compile to JS (coffeescript, roy etc.) or js files and located in app are automatically wrapped in module closure so they can be loaded by require('module/location').
  • app/models & app/views contain base classes your app should inherit from.
  • test/ contains feature & unit tests.
  • vendor/ contains all third-party code. The code wouldn’t be wrapped in modules, it would be loaded instantly instead.

This all will generate public/ (by default) directory when brunch build or brunch watch is executed.

Other

Versions of software the skeleton uses:

  • jQuery 1.7.2
  • Backbone 0.9.1
  • Underscore 1.3.3
  • HTML5Boilerplate 3.0.3

The license is public domain. Use it however you want.

Something went wrong with that request. Please try again.