Skip to content

Latest commit

 

History

History
71 lines (48 loc) · 891 Bytes

README.md

File metadata and controls

71 lines (48 loc) · 891 Bytes

JS App Starter

Description

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

Setup

Make sure you have npm:

npm -v

Install global modules:

npm install -g gulp browserify babel jade stylus http-server

Fork this repo:

git clone https://github.com/alexfedoseev/js-app-starter.git

Navigate to repo's root:

cd path/to/forked/repo

Install dependencies:

npm install

Usage

Start dev server on http://lvh.me:3500:

npm start

Or make a build for production:

npm run build

License

MIT.