This is the Angular 19 Starter project you are looking for!
GitHub
https://github.com/wlucha/angular-starter
Features
β
 Angular 19
β
 Angular Material
β
 Unit Testing with Jest
β
 End-to-End Testing with TestCafΓ©
β
 Internationalization with Transloco
β
 Auto documentation with Compodoc 
β
 Analyse your project with source-map-explorer
β
 Docker
β
 ESLint
β
 Prettier
β
 Commit Linting
Demo
Setup
# Clone the project
$ git clone https://github.com/wlucha/angular-starter
$ cd angular-starter
# Install dependencies
$ npm install
# Start server
$ npm run start
# Open in browser: http://localhost:4200
Docker Deployment
# Build Docker image
$ docker build . -t angular-starter
# Run Docker Container
$ docker run -p 3000:80 angular-starter
Docker Hub
https://hub.docker.com/r/wlucha/angular-starter
Commands
- 
npm run start- start the app
- 
npm run lint- lint the project
- 
npm run test- run unit tests
- 
npm run build- build the project
- 
npm run build:prod- build the project in production mode
- 
npm run build:prod:stats- build the project in product mode with stats
- 
npm run analyse- analyse bundle with webpack-bundle-analyzer
- 
npm run compodoc- generate compodoc documentation
- 
npm run changelog- generate changelog
- 
npm run prettier- format the whole project
 
 
              

 
    
Top comments (0)