This is HTML5 application, built with Brunch.
- Install Brunch:
npm install -g brunch
. - Install Brunch plugins:
npm install
. - Install Bower components:
bower install
- Watch the project with continuous rebuild by
brunch watch --server
. This will also launch HTTP server. - Or build the minified project with
brunch build --optimize
.
Open the public/
dir to see the result.
- Write your code in
app
dir. - Put static files that should be copied (index.html etc) to
app/assets
. - Manage dependencies with Bower or simply put
third-party styles & scripts in
vendor
dir. ======= brunch-with-beer ================
Brunch skeleton: Chaplin (w/ Backbone), Bootstrap (w/ font-awesome and jQuery), CoffeeScript, Eco, Stylus, Lodash (w/ underscore.string) and tasks manager exemple
Things to include in bower
"underscore.string": "~2.3.3",
"Backbone.localStorage": "~1.1.6",
"jquery.serializeJSON": "~1.0.1",
Hightcharts:
"parts/Intro.js", "parts/Globals.js", "parts/Utilities.js", "parts/PathAnimation.js", "parts/JQueryAdapter.js", "parts/Adapters.js", "parts/Options.js", "parts/Color.js", "parts/SvgRenderer.js", "parts/Html.js", "parts/VmlRenderer.js", "parts/CanVGRenderer.js", "parts/Tick.js", "parts/PlotLineOrBand.js", "parts/Axis.js", "parts/LogarithmicAxis.js", "parts/DateTimeAxis.js", "parts/StackItem.js", "parts/Tooltip.js", "parts/Pointer.js", "parts/MSPointer.js", "parts/Legend.js", "parts/Chart.js", "parts/CenteredSeriesMixin.js", "parts/Point.js", "parts/Series.js", "parts/Dynamics.js", "parts/LineSeries.js", "parts/AreaSeries.js", "parts/SplineSeries.js", "parts/AreaSplineSeries.js", "parts/ColumnSeries.js", "parts/BarSeries.js", "parts/ScatterSeries.js", "parts/PieSeries.js", "parts/DataLabels.js", "parts/Facade.js", "parts/Outro.js"