node版本管理工具nvm的使用

在日常的前端或node后台开发中,使用的部分node依赖,可能不支持当前使用的node版本,这时候如果还想使用这个依赖愉快的开发,那只能切换node版本了。

然而,卸载和安装node的麻烦程度虽然还能接受,但想在其他项目,依然使用高版本node的语法支持,要么使用webpack或gulp这种构建编译工具,要么就还是需要使用高版本node。

这时候,nvm出现了。

nvm就是node版本管理器,使用它可以安装多个版本的node,然后可以通过一行命令,轻松切换当前使用的node版本。

也就是说,不用再卸载、安装了,想用哪个版本,就用nvm安装,安完一个指令切换就可以了!

nvm主要指令如下:

功能

指令

列出当前已安装的node,和可安装的lts(长期支持稳定版)版本

nvm ls

列出所有远程服务器的版本

nvm ls-remote

安装指定版本,可模糊安装,建议先查询后安装,比如 nvm install v11.11.0

nvm install <版本号>

安装最新稳定版 node

nvm install stable

删除已安装的指定版本,语法与install类似

nvm uninstall <版本号>

设置一个默认版本,新打开的终端使用的版本

nvm alias default <版本号>

给不同的版本号添加别名

nvm alias <别名> <版本号>

取消一个别名

nvm unalias <别名>

切换当前终端使用的版本,但只针对当前终端生效,不影响其他

nvm use <版本号 或 别名>

显示当前的版本

nvm current

删除已定义的别名

nvm unalias <别名>

在当前版本 node 环境下,重新全局安装指定版本号的 npm 包

nvm reinstall-packages <版本号>

猜你喜欢

转载自blog.csdn.net/m0_71225058/article/details/128827160