Getting Started page
Check out the course repository and get setup for upcoming lessons!
Git Repository
For the sake of convenience, we’ve prepared a git repository for you to checkout as a starting point for the upcoming exercises. Each page in this training will contain a link to branches representing the starting point and solution for that section along with a link to a diff showing changes made.
Setting up your Project
First, clone the angular-ngrx-chat
repo using the git CLI by running the following in your terminal:
git clone https://github.com/bitovi/angular-ngrx-chat.git
Next, cd
into the repo directory and checkout the starting-point
branch.
cd angular-ngrx-chat
git checkout starting-point
Make sure to use the expected node/npm versions.
node -v # v14.20.0
npm -v # 6.14.13
If you have the wrong versions, we suggest using nvm (for mac) or volta (for windows) for node version management.
Next install the project’s node dependencies using npm install
.
You now have the project starting point checked out, which includes:
An Angular 14 application
ESLint and the
@bitovi/eslint-config
packageKarma + Jasmine
Login and Dashboard UI Components
TODO
’s for needed functionality