Skip to main content

Backup Service UI

Building in Angular

Developing in VSCode

Steps to Setup

NOTE: These steps assume that you have already installed node.js, Angular, etc.
If not, refer to this: https://nodejs.org/en/download/

NPM package manager gets installed with Node.js, but can be installed with this:
npm install -g npm

NOTE: You can verify that Angular is installed, and what version, by running this from command line:
ng version

  1. Created baseline GitHub project at: LeeWhite187/OGA.Backups.WebUI
  2. Checked out GH project to baseline folder at: "c:\Projects\OGA.Backups.WebUI gh"
  3. Created subfolder for UI development at: "c:\Projects\OGA.Backups.WebUI gh\OGA.Backups.WebUI"
    This will hold the dev workspace folder, assets folder, and others as necessary.
  4. Created an Angular monorepo workspace with this:
    ng new dev-workspace --create-application=false
    The above command created a subfolder called: dev-workspace, and populated it with a baseline Angular monorepo.
    See this article for what a monorepo is and provides: Angular: MonoRepo Tutorial