一、安装nvm
下载地址:下载之后安装包安装
安装路径不要有中文或者空格
安装时尽量不要选择系统盘(安装在系统盘可能会涉及到权限问题)
安装前一定要把 node 的环境变量和 npm 的环境变量删除,否则在切换 node 版本时会报错
二、使用nvm
安装 nvm 时需要把系统中原有的 node 卸载,所以可以先把 nvm 安装上,然后使用 nvm 安装 node
nvm list 查看安装过的 node 版本
nvm install 安装指定 node 版本
nvm use 使用指定版本的 node(cmd 需要使用管理员模式打开)
报错:
exit status 1 使用管理员启动 cmd
exit status 5 是因为nvm安装路径存在空格问题
nvm uninstall 卸载指定版本的 node
三、问题
使用 nvm 安装 node 后:node -v 出现版本号 , npm -v 报错
问题所在:npm 安装失败
nvm node_mirror https://npm.taobao.org/mirrors/node/
nvm npm_mirror https://npm.taobao.org/mirrors/npm/
将 node 下载地址切换到淘宝镜像这样就可以顺利的下载 npm
在 webstorm 中动态使用 node
每当我们使用 nvm 命令切换 node 版本时,webstorm 也会自动切换版本