Skip to content

Instantly share code, notes, and snippets.

@GusGA
Last active August 29, 2015 14:13
Show Gist options
  • Save GusGA/d7680bc4b6e5ab50d83c to your computer and use it in GitHub Desktop.
Save GusGA/d7680bc4b6e5ab50d83c to your computer and use it in GitHub Desktop.
generador de estructura de directorio para desarrollo front-end
#!bin/bash
if [ -z "$1" ]; then
echo "Debes ingresar el nombre del proyecto o directorio"
exit 1
else
if [ -e "$1" ]; then
echo "El Directorio $1 ya existe"
exit 1
fi
fi
project_name=$1
echo "Creando el proyecto $project_name"
mkdir $project_name
echo "Creando subdirectorios"
mkdir -p $project_name/app
mkdir -p $project_name/app/stylesheets
mkdir -p $project_name/app/js
mkdir -p $project_name/dist
echo "Creando archivos de configuración"
echo "package.json"
touch $project_name/package.json
echo "bower.json"
touch $project_name/bower.json
echo "editorconfig"
touch $project_name/.editorconfig
echo "jshintrc"
touch $project_name/.jshintrc
echo "README.md"
touch $project_name/README.md
echo "gitignore"
touch $project_name/.gitignore
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment