React Native基础知识之-nvm、npm、node关系梳理

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服务器)

关系图梳理

React Native基础知识之-nvm、npm、node关系梳理_第1张图片
梳理关系图

你可能感兴趣的:(React Native基础知识之-nvm、npm、node关系梳理)