Nostalgia 👴
- AngularJS (1.8.3) with component-based architecture
- Angular Material
- Sass
- Vite (as modern zero-config Webpack alternative)
- ESLint
- Prettier for code formatting
- hygen for code scaffolding
- husky for pre-commit hooks
npm install
- install all the dependenciesnpm start
- serve with hot reload athttp://127.0.0.1:5173
npm run build
- build bundled version indist
foldernpm run lint
- lint code inapp
folder by ESLint with included confignpm run format
- format code with Prettiernpx hygen component new --name new-component --path relative/path/inside/of/app/folder
- generate folder with default component code files (run from root folder!)npx hygen service new --name new-service --path relative/path/inside/of/app/folder
- generate folder with default service code files (run from root folder!)
Thank you for your interest in contributing to ng-hotrod! There are many ways to contribute to this project. Get started here.
This starter is inspired by Angular Class' NG6 Starter and angular-starter-es6-webpack