Front-end app boilerplate.
Technologies:
- NPM (package manager)
- Gulp (build system)
- Browserify (module system)
- Babel (ES6 transpiler)
- jsHint (code quality tool)
- Jade (template engine)
- Stylus (css engine)
- Autoprefixer (css prefixes)
- Imagemin (images optimisation)
- Spritesmith (sprites)
- Git (vcs)
- ++
gulp-plugins, a lot
Make sure you have npm:
npm -vInstall global modules:
npm install -g gulp browserify babel jade stylus http-serverFork this repo:
git clone https://github.com/alexfedoseev/js-app-starter.gitNavigate to repo's root:
cd path/to/forked/repoInstall dependencies:
npm installStart dev server on http://lvh.me:3500:
npm startOr make a build for production:
npm run buildMIT.