NVM

nvm 是 node.js 版本管理工具

MAC 安装配置

卸载

没有安装过node的跳过此步骤

$ sudo npm uninstall npm -g
$ sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.*
$ sudo rm -rf /usr/local/include/node /Users/$USER/.npm
$ sudo rm /usr/local/bin/node

安装

自动安装
// 安装
$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash

// 或者 wget 安装
$ wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
手动安装(如果自动安装失败,可以尝试手动安装)
// 拉取代码
cd ~/ && git clone https://github.com/nvm-sh/nvm.git .nvm && cd ~/.nvm
// 切换指定版本
git checkout v0.39.1
// 安装
. ./nvm.sh

Window 安装

下载 win 版本安装包进行安装

常用指令

可以通过nvm --help查看所有指令

nvm --help                          显示所有信息
nvm --version                       显示当前安装的nvm版本
nvm install [-s] <version>          安装指定的版本,如果不存在.nvmrc,就从指定的资源下载安装
nvm install [-s] <version>  -latest-npm 安装指定的版本,平且下载最新的npm
nvm uninstall <version>             卸载指定的版本
nvm use [--silent] <version>        使用已经安装的版本  切换版本
nvm current                         查看当前使用的node版本
nvm ls                              查看已经安装的版本
nvm ls <version>                    查看指定版本
nvm ls-remote                       显示远程所有可以安装的nodejs版本
nvm ls-remote --lts                 查看长期支持的版本
nvm install --latest-npm            安装最新的npm
nvm reinstall-packages <version>    重新安装指定的版本
nvm cache dir                       显示nvm的cache
nvm cache clear                     清空nvm的cache
nvm alias default <version>            使用默认版本

results matching ""

    No results matching ""