nvm:nodeJs版本管理工具,管理nodejs版本和npm版本
nodeJs:reactNative开发过程中所需要的代码库。
npm:是随同nodeJs一起安装的包管理工具,npm管理对应nodeJs的第三方插件
依赖关系
nvm、nodejs、npm的关系:
- nvm管理构建nodejs和对应的npm,npm管理对应nodejs的第三方插件
- 一个reactNative项目只包含一个nodejs和npm,npm和nodejs是配套关系,一对一的关系。

To install or update nvm, you can use the [install script][2] using cURL:
安装
| 1 | curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash | 
or Wget:
| 1 | wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash | 
The script clones the nvm repository to ~/.nvm and adds the source line to your profile (~/.bash_profile, ~/.zshrc, ~/.profile, or ~/.bashrc).
| 1 | export NVM_DIR="$HOME/.nvm" | 
| 1 | # 安装 node 指定版本 | 
更换源
| 1 | # 临时使用淘宝源 | 
Simple App
| 1 | cnpm i -g webpack |