介绍
在前端的工程化开发过程中,做项目的时候,经常会发现从仓库中拉取的代码,在初始化项目的时候总会报一些稀奇古怪的错误。分析发现,是node环境的版本导致的,这个时候就需要用到node的版本管理工具【NVM】。
前期准备
- 卸载本地nodejs、npm等
- 下载nvm安装包(可通过上述提供的地址下载,也可直接使用下方的安装包)
安装nvm
安装路径按照默认选择即可,下一步下一步即可。
一直next,直到完成安装
查询是否安装成功,如下图则nvm安装成功
nvm操作命令
| 操作命令 | 说明 |
|---|---|
| nvm ls | 查看目前已经安装的版本 |
| nvm current | 显示当前的版本 |
| nvm install | 安装指定的版本的nodejs |
| nvm use | 使用指定版本的nodejs |
| nvm list available | 显示可下载版本的部分列表 |
| nvm uninstall | 删除已安装的指定版本,语法与install类似 |
| nvm alias | 给不同的版本号添加别名 |
| nvm unalias | 删除已定义的别名 |
| nvm reinstall-packages | 在当前版本node环境下,重新全局安装指定版本号的npm包 |
本地测试例子(node版本:16.13.2)
安装对应版本nodejs
切换node版本
如果不成功,请切换到管理员模式,去进行操作。