Angular portfolio web to show my experience.
- Language - Typescript
- IDE - Visual Studio Code
- Build plugin - Angular CLI 16.2.0 | NodeJS 18.14.2 | Package Manager 9.5.0
- Github - https://github.com/ibarraandre98/ibarraandre98.github.io
- Angular documentation - https://angular.io/cli
- NodeJS documentation - https://nodejs.org/en
- Go to https://nodejs.org/en and install the correct version.
- Go to https://angular.io/cli and get the install command.
- Run Powershell as administrator and run "npm install -g @angular/cli" (with the correct version) to install Angular.
- Checkout the latest version of the code with the git clone command.
- Open the project on Visual Studio Code.
- Run "npm install" to install all the node modules.
- To run the project "ng serve --host 0.0.0.0"
- To see project in (mobile other pc's) devices in localhost run "ng serve --host 0.0.0.0"
- To build the project to publish run "ng build --output-path docs --base-href https://ibarraandre98.github.io/"
- To update portfolio push changes to master, and this automatically runs a workflow and update ibarraandre98.github.io
- To run tests run "ng test".
This project was generated with Angular CLI version 16.2.0.
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The application will automatically reload if you change any of the source files.
Run ng generate component component-name
to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module
.
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory.
Run ng test
to execute the unit tests via Karma.
Run ng e2e
to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.
To get more help on the Angular CLI use ng help
or go check out the Angular CLI Overview and Command Reference page.