https://github.com/pavankjadda/angular-base
Angular base project
https://github.com/pavankjadda/angular-base
angular typescript
Last synced: about 2 months ago
JSON representation
Angular base project
- Host: GitHub
- URL: https://github.com/pavankjadda/angular-base
- Owner: pavankjadda
- Created: 2023-04-13T14:49:22.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-11-19T22:40:49.000Z (over 1 year ago)
- Last Synced: 2025-04-04T13:52:49.902Z (about 1 year ago)
- Topics: angular, typescript
- Language: TypeScript
- Homepage: https://stackblitz.com/~/github.com/pavankjadda/angular-base
- Size: 853 KB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Angular base project created with v18
This project acts as base project for all v18 Angular projects. It contains all the necessary dependencies and
configurations to start a new project.
1. Esbuild (vite)
2. Standalone components
3. Signals
4. Prettier
5. Eslint
6. Jest (unit testing)
7. Playwright (e2e testing)
By default, new component or directive generates standalone version with inline template and styles. And tests are skipped.
## Setup
1. Clone the repository and run below command to install all the dependencies.
```shell
npm i
```
2. Run script and enter the desired project name
````shell
. setup.sh
````
3. Run `npm run start` to start the development server and navigate to `http://localhost:4200`
4. Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory.