Skip to content

Teradata/vantage-ui-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vantage UI Platform

Build Status npm npm

Coverage Status npm

Components, Utilities and Services for all Teradata Angular UIs

Information

Setup

  • Ensure you have Node 10.15.3 (on a Mac use Homebrew and brew install node@10.15.3)
  • Ensure you have NPM 6+ installed.
  • Install Docker Engine: https://docs.docker.com/engine/installation/
  • Install Angular CLI npm i -g @angular/cli
  • Install Typescript npm i -g typescript
  • Install TSLint npm i -g tslint
  • Install Protractor for e2e testing npm i -g protractor
  • Install Node packages npm install

Development

  1. Update the serverUrl variable in the proxy.conf.js to point to your vantage environment.

  2. Run local webserver npm run serve

  3. In Chrome go to http://localhost:4200

Build and publish

  • Build the source code

npm run build:lib

  • Publish to npm

npm run publish:npm

Usage Notes

Single Sign-On

click here for information about SSO

Http

import 'core-js/es7/reflect';