Example app for using the Brunch LeafletJS skeleton
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
.gitignore
README.md
brunch-config.js
package-lock.json
package.json

README.md

Brunch + LeafletJS

This is an example app for using the brunch-leaflet-es6-skeleton.

For more info, check out this blog post http://www.nicholasgottlieb.com/2018/11/22/easy-single-page-javascript-map-applications-with-brunch-io-and-leafletjs/.

Installation

Clone this repo manually or use brunch new your-project -s ngottlieb/brunch-leaflet-es6-skeleton

Getting started

  • Install (if you don't have them):
    • Node.js: brew install node on OS X
    • Brunch: npm install -g brunch
    • Brunch plugins and app dependencies: npm install
  • Run:
    • npm start — watches the project with continuous rebuild. This will also launch HTTP server with pushState.
    • npm run build — builds minified project for production
  • Learn:
    • public/ dir is fully auto-generated and served by HTTP server. Write your code in app/ dir.
    • Place static files you want to be copied from app/assets/ to public/.
    • Brunch site, Getting started guide