Skip to content

To collaborate while creating a new DFA public portal

License

Notifications You must be signed in to change notification settings

shruthi-rapala/emcr-dfa-portal

 
 

Repository files navigation

emcr-dfa-portal

To collaborate while creating a new DFA public portal.

Development Requirements

dfa-public

UI

DFA Public uses GitHub actions to build the software.

The Github Action does a Docker Build

The Docker Build uses trion/ng-cli-karma as the base.

As such, start with setting your Node version to the current version. As of 6/20/2024 this was Node.js 20.14.0 (from lts-slim, the parent of trion/ng-cli).

nvm install 20.14.0 nvm use 20.14.0

You will also need to install the Angular CLI as of 6/20/2024 this was 18.0.4

npm install -g @angular/[email protected]

These versions will change over time; the DFA Public build uses the current image for trion/ng-cli-karma.

Trion also installs a few other libraries:

npm install -g pnpm

Next, do a package install:

npm ci

Then you can start the front end:

npm start

Use Edge to go to the local dev environment.

About

To collaborate while creating a new DFA public portal

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 34.0%
  • Mustache 19.4%
  • C# 18.4%
  • HTML 17.8%
  • SCSS 7.5%
  • Java 2.7%
  • Other 0.2%