优秀的编程知识分享平台

网站首页 > 技术文章 正文

使用Node版本管理器(nvm)管理node版本

nanyue 2024-08-16 19:54:14 技术文章 22 ℃

node的版本升级频繁,常常导致开发的项目与新版本的node不兼容,出现各种错误。例如,我几年前开发的一个基于vuejs和django的网站,在原有的node版本10上编译部署,网站的功能已经很成熟,只是偶尔做一些维护。而在后续版本的nodejs无法正常编译,要为适应新版本不断做出各种改动,除了增加了工作量,并没带来什么好处。所以,我就找到了nvm这个工具,一切麻烦都从此消失。

NVM是Node Version Manager的简称,这个小工具可以根据需要安装和随时切换运行不同版本的node.

NVM的安装很简单,在Linux命令行中,可以使用下述命令下载安装:

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash

如果上述链接无法访问,可以去https://github.com/nvm-sh/nvm克隆下载安装。

Mac OS中,可以使用上述Linux命令安装,也可以使用homebrew直接安装:

brew install nvm

Windows中,可以通过https://github.com/coreybutler/nvm-windows/releases下载安装。

安装完成后就可以使用nvm了。

安装node 版本12的最新版本:

nvm install 12

使用版本12:

nvm use 12

列出所有的版本:

nvm list

列出所有已安装版本:

nvm ls available

Tags:

最近发表
标签列表