注意:安装nvm前尽量把电脑上已安装的node卸载干净!!!
一:卸载nodejs
- 打开全局cmd ,输入
where node,找到nodejs安装的地址,把nodejs文件夹删除 - 环境变量,分别查看用户变量与系统变量里,找到nodejs的删除
二:安装vnm (下载nvm-setup包 )
- 下载好包,下一步下一步安装就行了
- 安装好以后,查看 nvm -v ,出现版本号既安装成功
nvm install v14.1.0//安装node 14.1.0版本nvm install v12.16.3//安装node 14.l.0版本nvm uninstall 14.1.0//卸载node14.1.0版本nvm use 14.1.0//切换与使用node14.1.0版本 不能忘记这,很重要!!!nvm list//查看已安装的node版本nvm list available//查看所有版本
三:遇到的问题:
-
如果遇到
node -v查不了当前node的版本,使用nvm list查看是否选定(看*号)当前使用的node的版本,如果没有,请使用nvm use 版本号选定,如果已选定,查看环境变量配置 -
如果遇到
npm -v查不了当前npm的版本,(版本问题,在8.11以上版本的node版本对应的npm都没法自动安装。)。cmd输入where nvm查看安装地址,在nvm文件夹对应的node版本文件夹中,里面应该还有npm和npm.cmd文件,如果没有,而是下载到了与node文件夹同级的temp文件夹下。找到及时解压即可,否则会删除。 具体解决npm的方案,可以查看这里