Skip to content

velveteer/mithril-boilerplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mithril Boilerplate

This is a quick starter template coupled with NodeJS build tools for projects that want to use Leo Horie's Mithril framework.

Features include:

  • Gulpfile and modular tasks via gulp-starter
  • Bower support -- wire dependencies with wiredep
  • Browserify for CommonJS modules (Mithril is installed from NPM)
  • JSHint and JSCS linting
  • LESS support (easily swapped with your preproc of choice)
  • Connect server with LiveReload
  • Proxy middleware for local/external API calls and mocks using connect-prism
  • Connect middleware for HTML5 pushState fallback (for pathname routes)

Requirements

  • NodeJS and NPM
  • Bower (optional)

Install and use

npm install

gulp watch

Now you should see the example Mithril app at http://localhost:9000

Gulp Tasks

  • Run gulp watch to get local development started.
  • Run gulp build to build a distribution.
  • Run gulp wiredep to add new bower dependencies to your index.html.

About

A quick starter for Mithril projects

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published