You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/documentation/home.md
+14-1Lines changed: 14 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
# Angular CLI
4
4
5
-
NOTE: this documentation is for Angular CLI 6. For Angular CLI 1.x go [here](1-x/home) instead.
5
+
NOTE: this documentation is for Angular CLI 6. For Angular CLI 1.x go [here](1-x-home) instead.
6
6
7
7
### Overview
8
8
The Angular CLI is a tool to initialize, develop, scaffold and maintain [Angular](https://angular.io) applications
@@ -13,6 +13,10 @@ To install the Angular CLI:
13
13
npm install -g @angular/cli
14
14
```
15
15
16
+
> If you get an error installing the CLI, this is an issue with your local npm setup on your machine, not a problem in Angular CLI.
17
+
> Please have a look at the [fixing npm permissions page](https://docs.npmjs.com/getting-started/fixing-npm-permissions), [common errors page](https://docs.npmjs.com/troubleshooting/common-errors), [npm issue tracker](https://github.com/npm/npm/issues), or open a new issue if the problem you are experiencing isn't known.
18
+
> To install a different version, see below.
19
+
16
20
Generating and serving an Angular project via a development server
17
21
[Create](new) and [run](serve) a new project:
18
22
```
@@ -63,3 +67,12 @@ End-to-end tests are run via [Protractor](http://www.protractortest.org/).
63
67
### Additional Information
64
68
There are several [stories](stories) which will walk you through setting up
65
69
additional aspects of Angular applications.
70
+
71
+
### Installing a specific version
72
+
The CLI is installed both globally (the command above with the `-g` argument to `npm install`) and also within the project. To install a different version of the CLI, you can just update the version locally within your project. The globally installed package will always delegate to the local one.
73
+
74
+
There are several different versions available at any time:
75
+
- Install a previous version, maybe because of a bug in the latest version. For example to get 6.0.2: `npm install @angular/cli@6.0.2`
76
+
- Install the pre-release of a newer minor/major version, to try new features. For example to get 7.0.0-beta.3: `npm install @angular/cli@next`. Note that the `@next` version is only useful during beta periods.
77
+
- Install a snapshot build from the latest passing run of our CI (angular-cli/master). This is useful if an issue was just fixed or a new feature just landed on master, but is not yet released: `npm install @angular/cli@github:angular/cli-builds` (or maybe better, find the particular SHA that you want to try:
0 commit comments