- Gulp
- Font-Awesome
- Sass
- jQuery
- PostCSS
- gulp-plumber
- gulp-rename
- gulp-concat
- gulp-uglify
- gulp-cssmin
- gulp-imagemin
- gulp-sass
- browser-sync
- gulp-csslint
- csswring
- autoprefixer
- cssnext
- precss
You can use starter-kit-html.sh script:
sudo ./starter-kit-html.sh
Note: Before the start, make sure that you have npm and NodeJS
Warning! Look at the following lines in the starter-kit-html.sh:
mkdir ~/Documents/Projects/${NAME}
cp -r ~/Documents/Projects/starter-kit-html/* ~/Documents/Projects/${NAME}
cd ~/Documents/Projects/${NAME}
sublime ~/Documents/Projects/${NAME}/src
You need to change on correct path to the directory of your projects and folder with starter-kit-html (I keep my project in ~/Documents/Projects/ and my "starter-kit-html" in ~/Documents/Projects/starter-kit-html)
Let see consider:
Script creates project folder:
mkdir ~/Documents/Projects/${NAME}
Script copies all files from starter-kit-html folder to you project directory:
cp -r ~/Documents/Projects/starter-kit-html/* ~/Documents/Projects/${NAME}
Script opens my project folder in Sublime Text:
sublime ~/Documents/Projects/${NAME}/src
Note: I created something like a snippet from this
You also specify which Gulp plugins to be installed:
#Gulp plugins
npm install --save-dev gulp-sass
npm install --save-dev gulp-plumber
npm install --save-dev gulp-rename
...