Skip to content

Instantly share code, notes, and snippets.

@jsoningram
Created September 17, 2015 04:06
Show Gist options
  • Save jsoningram/1a3efcaddbeab5bc842d to your computer and use it in GitHub Desktop.
Save jsoningram/1a3efcaddbeab5bc842d to your computer and use it in GitHub Desktop.
#!/bin/sh
# scaffold.sh
#
# Usage: ./scaffold.sh <dirname>
# Created by Jason Ingram on 7/3/15.
#
dir=$1
mkdir -p $dir/{fonts,inc,dev,js,css/scss,images/{working,source}}
cd $dir
touch README.md
echo "This is the base scaffolding for a web application" >> README.md
npm init
bower init
sudo npm install --save-dev browser-sync gulp gulp-util gulp-uglify gulp-sass gulp-notify gulp-livereload gulp-jsonminify gulp-jshint gulp-autoprefixer gulp-cache gulp-compass gulp-concat gulp-connect gulp-if gulp-load-plugins gulp-minify-css gulp-ruby-sass tiny-lr gulp-rename
bower install --save fontawesome foundation angular
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment