使用nvm安装和管理不同版本的node

某些项目上可能存在多个版本webpack,不同的项目可能也需要使用不同版本的webapck。

今天在写一个管理后台的前端安装webpack的时候,提示我的node版本过老。

使用nvm安装和管理不同版本的node

那么如何使一台设备上有多个版本的node呢~

0.删除之前的node

homebrew安装的

brew uninstall node

官网pkg安装的

sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}

1.安装nvm

nvm类似于Python的virtualenv和Ruby的rvm,用来管理不同的版本

brew install nvm

2.使nvm生效

source $(brew --prefix nvm)/nvm.sh

3.使用nvm安装node

nvm ls-remote//查看可用版本
nvm install <version>

4.使用nvm切换node.js版本

nvm ls//查看当前可用版本
nvm use <version>//例如nvm use --delete-prefix v5.7.0

大功告成

上一篇:基于用户投票的排名算法(三):Stack Overflow


下一篇:算法学习 | 大O表示法