在开发过程中,有时候不同的项目用了不同的node.js版本,这时,如果我们需要运行不同的node.js环境,那就得安装不同的版本的node.js,卸载和安装会花费点时间,也显得麻烦,那如果想随意切换不同版本node.js来使用的话,可以通过nvm版本管理工具来控制,以下以mac系统为例,讲解如何通过使用nvm来达到切换node.js版本使用的目的。(ps:window和mac系统不同的是,window系统的用户安装nvm之前需要先安装一下git,因为在git bash中有Linux系统的命令输入,可以满足安装需求)。
1、安装nvm
打开shell终端,输入:curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.1/install.sh | bash 然后回车
2、确定安装nvm了没,输入:command -v nvm 然后回车,如果显示nvm表明已安装好了nvm。
3、想要查看nvm的版本,可以输入:nvm --version回车一下,可以看到你安装的nvm的版本。
4、开始通过nvm安装node
(1)如果直接输入: nvm install node,那么系统会安装最新版本的node
(2)如果想要安装特定版本的node,可以输入:nvm install 某个版本号,如想要安装8.9.1版本,那么可以输入:nvm install 8.9.1。
(3)使用8.9.1这个版本的node,可以输入:nvm use 8.9.1。
(4)如果想要用另一个版本的node,那么就可以再次输入安装命令,比如我想使用10.15.0这个版本的node,可以输入:nvm install 10.15.0
(5)这时就安装了两个版本的node,想要看电脑上安装了哪些版本的node,可以输入:nvm list 或者nvm ls查看,返回结果会显示你所有安装了的版本号,有default标记的是当前使用的版本。
(6)如果这时,我想切换到10.15.0这个版本,那么就输入:nvm use 10.15.0,就可以使用10.15.0版本的node了。
- end -