Title: Angular / Setup

Q: Which `npm` command will install the angular cli for version 15?::
A: `npm install -g @angular/cli@15`

Q: What does the following code do?::
`npm install -g @angular/cli@15`::
A: It will install the version 15 of  the`angular/cli`.

Q: Which angular cli command creates a new application?::
A: `ng new my-app`

Q: What does the following command do?::
`ng new my-app`::
A: It creates a new angular application called my-app.

Q: What is `angular.json`?::
A: The main configuration file of the angular workspace.

Q: What is the name of the main configuration file of the Angular cli workspace?::
A: `angular.json`

Q: Which angular cli command starts your angular application?::
A: `ng serve`

Q: What does ng serve do?::
A: It starts your web application.

Q: Which file is the main html file of the angular application?::
A: `index.html`

Q: Which file is the main entry point of the angular application?::
A: `main.ts`

Q: Why would you use a command like the below?
`npx -p @angular/cli@15 ng generate environments`
A: With this command, you can switch to any angular cli that you need to work with.
You do not need to globally install angular.