This project was generated with Angular CLI version 7.2.3.
Documentation was generated with Compodoc (https://compodoc.app) version 1.1.9. Navigate to https://project-group-b.github.io/BehavioralEnrichment-Angular/ to view the documentation pages.
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.
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.
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.
Run ng test to execute the unit tests via Karma.
Run ng e2e to execute the end-to-end tests via Protractor.
To get more help on the Angular CLI use ng help or go check out the Angular CLI README.
-
Use '$git clone __your_github_repo_url'
-
$cd _new_directory_created_by_git_clone
-
$npm install
-
$npm install -g @angular/cli
-
$npm install --save-dev --unsafe-perm node-sass (sass module needs fixed every time)
-
Follow prompts to conduct an npm audit
-
$ng build
-
$cp ~/BehavioralEnrichment-Angular/dist /var/www/html (copies to nginx, install directions here: https://arjunphp.com/deploy-angular-app-production-nginx/)
-
Edit /etc/nginx/ so it contains the files in the Nginx Config Files on the PGB-Java Repository.
-
Ensure 'baseUrl' in "global.ts" matches the front facing deployment address, and is using port 8080, as below:
readonly baseUrl = 'http://ec2-3-84-52-67.compute-1.amazonaws.com:8080';