Skip to content

hugofqueiros/gulp-es6-boilerplate

Repository files navigation

gulp-es6-boilerplate Build Status

Gulp ES6 Boilerplate

Installation

Download node at nodejs.org and install it, if you haven't already.

if using gulp-image-resize

Make sure GraphicsMagick or ImageMagick is installed on your system and properly set up in your PATH.

Ubuntu:

apt-get install imagemagick
apt-get install graphicsmagick

Mac OS X (using Homebrew):

brew install imagemagick
brew install graphicsmagick

Windows & others:

Confirm that GraphicsMagick or ImageMagick is properly set up by executing gm -version or convert -version in a terminal.

Tests

npm install
npm test

Running

Develop environment

npm start

Production environment

npm dist

Commit guidelines (conventional changelog)

Conventional Changelog Angular

Release a new version

  • copy everything to package root and change some paths on files
npm run release
  • merge (ONLY) from develop to master
git merge --no-ff develop
  • release (patch, minor or major) package and push changes to repo
npm run release:[version]
git push

Dependencies

  • font-awesome: The iconic font and CSS framework
  • lodash: Lodash modular utilities.
  • rrssb: Ridiculously Responsive Social Sharing Buttons

Dev Dependencies

License

MIT

Acknowledgement

Would like to thank Hugo Dias (https://github.com/hugomrdias) for sharing all his knowledge.