思科DevNet

Node版本的升级和降级

2020-08-24  本文已影响0人  HF_K

在开发的工程中,我们可能需要经常切换node版本来应对不同的开发环境,所以需要经常使用不同版本的node

一、安装npm插件n ,通过n模块来管理node版本
1、全局安装n模块

npm install -g n

2、安装当前稳定版本

n stable或者sudo n stable

3、安装最新版本的

n latest或者sudo n latest

4、安装指定版本的node

n v8.16.0

5、卸载指定的node版本

n rm v8.16.0

二、使用nvm管理node版本

1、安装nvm

brew install nvm

2、使用nvm安装node版本

安装最新版本

nvm install node

安装指定版本
nvm install 8.16.0
3、查看所有版本
nvm ls

4、切换node版本

使用最新版本

nvm use node

使用指定版本

nvm use 10.16.2

通常我会使用第二种方式

例如:我在一个项目中使用的是node@6.13.2,新项目使用的是node@8.16.0,

先要安装node@8.16.0,nvm install 8.16.0
然后,nvm use 8.16.0

nvm 安装成功之后重启终端失效(command not found)

1、卸载nvm(此处使用的是brew卸载)

brew uninstall nvm

2、使用Curl安装(不推荐使用brew安装,有bug)

  curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash

3、(执行此命令之后,终端中会有提示说:关闭终端重启开始使用nvm,或者输入以下命令开始使用)

  export NVM_DIR="$HOME/.nvm"
 [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm

4、验证是否成功,输出版本号则成功

 nvm --version
上一篇 下一篇

猜你喜欢

热点阅读