nvm、nodejs、npm、cnpm、vue之间的关系
- nvm是npm的版本管理器,可通过安装nvm来控制电脑使用的npm版本
- nodejs是一个服务器端的JS解释器,是JS的一种运行环境,它包含了npm,也就是说安装好nodejs,npm便自动安装好了
- npm是项目的包管理器,在大型的web应用中,会依赖很多别人家的包,需要引用别人家的源代码,npm就是用来管理这些源代码的,也就是用来管理这些模块的
- cnpm是npm的镜像版本
- vue是一种前端框架,安装vue-cli需要使用cnpm
nvm的安装
- GitHub下载安装包:Github网址
- 下载最新版nvm-setup.zip,解压后傻瓜式安装即可
- 新建环境变量NVM_HOME,值为C:\Users\zmh\AppData\Roaming\nvm
- 新建环境变量NVM_SYMLINK,值为C:\Users\zmh\AppData\Roaming\nvm\v12.7.0
- 成功:

cnpm安装
- 命令:npm install -g cnpm --registry=https://registry.npm.taobao.org
- 系统环境变量:C:\Users\zmh\AppData\Roaming\nvm\v12.7.0\node_modules\npm\node_modules
- 说明:集成在nvm中的nodejs对应的npm的模块中,所以使用C:\Users\zmh\AppData\Roaming\nvm\npm\node_modules是不可以的
vue安装
- 命令:cnpm i vue-cli -g
- 成功:

本文详细介绍了在Windows10上如何配置nvm,通过nvm管理nodejs及其内置的npm,以及安装国内镜像cnpm和前端框架vue的过程。nvm作为npm的版本控制器,简化了nodejs版本切换;cnpm作为npm的国内镜像,加快了包的下载速度;vue则作为流行的前端框架,其安装依赖于cnpm。
1873

被折叠的 条评论
为什么被折叠?



