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 -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
Start dev server on http://lvh.me:3500
:
npm start
Or make a build for production:
npm run build
MIT.