- download
generate-app.sh - Give permissions:
chmod +x generate-app.sh
cd /tmpgenerate-app.sh <app-name>
| # Read variables | |
| export APP_NAME="$1" | |
| # Generate app | |
| ng new "${APP_NAME}" \ | |
| --style scss \ | |
| --routing | |
| # Generate modules | |
| cd "${APP_NAME}" | |
| # General components | |
| ng g m components | |
| ng g c components/footer | |
| ng g c components/header | |
| ng g c components/sidebar | |
| # Blog | |
| ng g m pages/blog | |
| ng g c pages/blog/stories | |
| ng g c pages/blog/travels | |
| # About | |
| ng g m pages/about | |
| ng g c pages/about/about | |
| # Home | |
| ng g m pages/home | |
| ng g c pages/home/home | |