在开发过程中,由于框架技术的不断升级,新老项目node的版本依赖不一致,为了方便开发,node版本管理是我们要面临的一个问题,现介绍通过nvm来实现node的版本管理:
一、安装 nvm
我们可以在 github 上面下载 nvm,下载 nvm-setup.exe 文件,然后双击安装即可。(注意,安装前必须卸载本地nodejs); 安装完成后在 cmd 窗口运行 nvm -v 显示版本信息即表示安装成功:
二、nvm 常用指令
| 指令 | 解释 |
|---|---|
| nvm ls | 查看所有安装的node版本 |
| nvm ls-remote | 查看网络上可以安装的版本 |
| nvm install stable | 安装最新版 node |
| nvm install latest | 安装最新稳定版 node |
| nvm install <version> | 安装指定版 node,如安装10.24.1版本可以运行 nvm install 10.24.1 |
| nvm uninstall <version> | 卸载指定版 node,如卸载10.24.1版本可以运行 nvm uninstall 10.24.1 |
| nvm use <version> | 指定运行node的版本 |
| nvm current | 查看当前运行的node版本 |
更多介绍可以去官网查看
三、nvm 常见问题处理
-
在使用
nvm install x.x.x安装指定版本node之后,运行node -v提示:'node' 不是内部或外部命令,也不是可运行的程序, 这时候需要使用nvm use x.x.x来切换指定版本node; -
在使用
nvm use x.x.x切换指定版本的时候报错:
exit status 1: ��û���㹻��Ȩ��ִ�д˲�����
解决办法:以管理员运行 cmd 窗口: