nvm、node、npm三者的关系
- nvm是用来管理node版本的一个管理器
- node和npm是同一级别的,npm用来管理项目开发中的插件库
在实际项目开发中,我们会遇到以下的问题
- 不同的项目所需要的node版本不同,因此我们不可以直接去下载单独的node文件,这样管理起来极其麻烦,而是应该使用nvm,nvm的常用操作。
nvm install 版本号
nvm list 已经下载好的所有node
nvm use 版本号 选择使用哪一个版本的node
【注意】nvm下载之后,需要在nvm/settings.txt文件中添加
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
解释:添加这两行的意思就是将从国外的下载点换到国内的下载点,也就是淘宝源