Skip to content

Commit 4fed9bf

Browse files
committed
[Docs] Suggest installing npm 2 instead of npm 3 for perf reasons
npm 3 is really slow compared to npm 2, to the extent that people are reporting bugs.
1 parent e623940 commit 4fed9bf

2 files changed

Lines changed: 2 additions & 0 deletions

File tree

docs/EmbeddedAppIOS.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ Since React makes no assumptions about the rest of your technology stack – it
1414
- [CocoaPods](http://cocoapods.org/)`gem install cocoapods`
1515
- [Node.js](http://nodejs.org)
1616
- Install **nvm** with [its setup instructions here](https://github.com/creationix/nvm#installation). Then run `nvm install node && nvm alias default node`, which installs the latest version of Node.js and sets up your terminal so you can run it by typing `node`. With nvm you can install multiple versions of Node.js and easily switch between them.
17+
- If you are using Node 5.0 or newer, we recommend installing npm 2, which is much faster than npm 3. After installing Node, run `npm install -g npm@2`
1718
- Install your copy of React Native under your `node_modules` directory where your JS resides.
1819

1920
## Install React Native Using CocoaPods

docs/GettingStarted.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ next: android-setup
1313
2. [Homebrew](http://brew.sh/) is the recommended way to install Watchman and Flow.
1414
3. Install [Node.js](https://nodejs.org/) 4.0 or newer.
1515
- Install **nvm** with [its setup instructions here](https://github.com/creationix/nvm#installation). Then run `nvm install node && nvm alias default node`, which installs the latest version of Node.js and sets up your terminal so you can run it by typing `node`. With nvm you can install multiple versions of Node.js and easily switch between them.
16+
- If you are using Node 5.0 or newer, we recommend installing npm 2, which is much faster than npm 3. After installing Node, run `npm install -g npm@2`.
1617
- New to [npm](https://docs.npmjs.com/)?
1718
4. `brew install watchman`. We recommend installing [watchman](https://facebook.github.io/watchman/docs/install.html), otherwise you might hit a node file watching bug.
1819
5. `brew install flow`, if you want to use [flow](http://www.flowtype.org).

0 commit comments

Comments
 (0)