React Native基础知识之--nvm、npm、node关系
React Native的环境配置依赖nvm、npm、node。第一次接触这三者的同学肯定是一头雾水,本篇就来带大家弄清三者的关系,方便React Native学习。
nvm
NodeJS的版本管理工具,负责管理node版本和npm版本
NodeJS or Node
ReactNative开发过程中所需要的代码库(和代码库执行环境)。
npm
与node一起安装的包管理工具,npm管理对应NodeJS的第三方库
- 允许用户从npm服务器下载别人编写好的第三方包到本地使用(例如淘宝服务器)
- 允许用户将自己编写的包上传到NPM服务器供别人使(例如自己搭建的npm服务器)