Install Node at version 18.13.0.
Install the Angular CLI at version 17.0.0
npm install -g @angular/[email protected]
Navigate to the project and Install the packages
npm install
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The application will automatically reload if you change any of the source files.
All development should be done in branches that branch off main
. Any new dev work should include unit tests that are in a passing state.
- Create a new branch for your work that branches off of
main
. - Once your work is done, open a pull request to merge back into
main
. - If the pull request has been approved you are free to merge and close your branch.
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory.
Run ng test
to execute the unit tests via Karma.
For more information see the official Angular documentation.
GCcollab frontend incorporates Haibun's task-specific modules' integration for functionality and accessibility.
The following describes the testing procedure:
- Navigate to the directory:
cd haibun-e2e-tests
- Install the packages:
npm install
- Ensure
http://localhost:4200/
is running. - Run the tests:
npm run test
E2E test reviews are available here