Skip to content

Latest commit

 

History

History
 
 

WTI-UI

WTI-UI

Overview

The WTI-UI project is the "front-end" for the PC2 Web Team Interface (WTI) project.
It works in conjunction with the "back-end" project called WTI-API. This WTI-UI project was generated with Angular CLI version 7.3.1.

The following sections give information about the WTI-UI project, including how to build it as a stand-alone project and how to test it in stand-alone fashion. Note however that the Ant build file buildWTI (in the WTI-API project) will implicitly also build this (WTI-UI) project.

Getting Started

Before you can run this project, you must first install all dependencies via npm. Run npm install in this directory to do this.

Note: running ant buildWTI in the WTI-API project will automatically also build this (WTI-UI) project, including running the necessary npm commands.

Angular

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.