Skip to content

Commit b0d726d

Browse files
author
benholloway
committed
added windows troubleshooting to npm install docs
1 parent bfac42d commit b0d726d

File tree

1 file changed

+20
-15
lines changed

1 file changed

+20
-15
lines changed

getting-started/installation.md

Lines changed: 20 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,5 @@
11
# Installation
22

3-
## Install node
4-
5-
[`http://nodejs.org/download/`](http://nodejs.org/download/)
6-
7-
Ensure that you choose the correct binary for your system. Meaning that 64bit systems should choose the 64bit binary.
8-
9-
[![](installation-node.png)]()
10-
11-
Choose the **default settings** whenever prompted.
12-
13-
On **Windows** platform the installer will add a **path** entry to node. For that to be active you will most likely need to reboot. Once you can see node in the console `echo %PATH%` then you are ready.
14-
153
## Install git
164

175
[`http://git-scm.com/downloads`](http://git-scm.com/downloads)
@@ -25,17 +13,34 @@ On **Windows** platform choose to **checkout Windows-style, commit Unit-style**
2513
[![](installation-git-1.png)]()
2614
[![](installation-git-2.png)]()
2715

28-
## Update npm
16+
## Install node
17+
18+
[`http://nodejs.org/download/`](http://nodejs.org/download/)
19+
20+
Ensure that you choose the correct binary for your system. Meaning that 64bit systems should choose the 64bit binary.
21+
22+
[![](installation-node.png)]()
23+
24+
Choose the **default settings** whenever prompted.
25+
26+
On **Windows** platform the installer will add a **path** entry to node. For that to be active you will most likely need
27+
to reboot. Once you can see node in the console `echo %PATH%` then you are ready.
28+
29+
## or Update npm
2930

3031
Unless you just installed `node` you may be running npm older than **npm 2.0.0**. In that case it is worth updating.
3132

3233
`npm install npm -g`.
3334

34-
However note that it has [**breaking changes**](http://blog.npmjs.org/post/98131109725/npm-2-0-0) for existing projects.
35+
On windows you may have some difficulty and should follow the troubleshooting
36+
[instructions](https://github.com/npm/npm/wiki/Troubleshooting#upgrading-on-windows) from the outset.
37+
38+
Be aware however that npm 2 has [**breaking changes**](http://blog.npmjs.org/post/98131109725/npm-2-0-0) for existing
39+
projects.
3540

3641
## Install Bower
3742

38-
Bower is a popular Frontend package manager that you can easily package libraries such as angular-ui, bootstrap.
43+
Bower is a popular Frontend package manager that makes it easier to consume libraries for web development.
3944

4045
`npm install bower -g`
4146

0 commit comments

Comments
 (0)