Skip to content

Latest commit

 

History

History
53 lines (29 loc) · 2.37 KB

README.md

File metadata and controls

53 lines (29 loc) · 2.37 KB

Client

This project was generated with Angular CLI version 10.1.2.

Prerequisites

  • You are required to install NodeJS version 10 or higher to run this server side component. The following web site to install the latest version for your platform or operating system. NodeJS
  • You are required to install the Angular CLI if you are planning on using the local ng cli development web server or following the instructions below. This can be installed based on these steps

Dependencies

Once you have NodeJS installed execute the following command to in the root directy to install all of your dependencies.

npm install

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Code scaffolding

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.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI README.

Additional Notes

Angular Material have been added

Development Debugging / local testing

  • I used the open source project Visual Studio Code for my IDE. I did run into a challenge. I attempted to use the edge and chrome debugger extension within Visual Studio Code but had challenges with the prelaunching the ng serve command then spin up the browser launching. I have used this process before without issue. To debug I ran ng serve and the ran the chrome debugger without prelaunching step.
  • If you are planning on making changes it is a good idea to leverge the ng cli. This can be installed with the following steps
  • Built on Angular 10!

Technologies

  • Angular 10 framework for UI
  • Angular Material - UI design