This project is the Angular-based implementation of heinzelmann.digital, a personal website.
-
Prerequisites:
- Node.js (LTS version)
- npm (comes with Node.js)
-
Installation:
npm install
-
Running the application:
npm start
This will start the development server. Navigate to
http://localhost:4200/
in your browser. -
Building for production:
npm run build:gh-pages
The build artifacts will be stored in the
docs/
directory, ready for GitHub Pages deployment.
This project is configured for deployment on GitHub Pages. The production build is set up to use the correct base href for the GitHub Pages environment.
src/app/
: Contains the main application codesrc/assets/
: Stores static assets including images and markdown filessrc/index.html
: The main HTML fileangular.json
: Angular CLI configuration filepackage.json
: NPM package configuration
For more information on Angular CLI commands, run ng help
or check out the Angular CLI Overview and Command Reference.