This project acts as base project for all v18 Angular projects. It contains all the necessary dependencies and configurations to start a new project.
- Esbuild (vite)
- Standalone components
- Signals
- Prettier
- Eslint
- Jest (unit testing)
- Playwright (e2e testing)
By default, new component or directive generates standalone version with inline template and styles. And tests are skipped.
- Clone the repository and run below command to install all the dependencies.
npm i- Run script and enter the desired project name
. setup.sh- Run
npm run startto start the development server and navigate tohttp://localhost:4200 - Run
ng buildto build the project. The build artifacts will be stored in thedist/directory.