前言

由于node版本过高导致安装gitbook失败,于是便想要安转nvm来管理node的版本

安装配置

卸载

没有安装过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

常用指令

可以通过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

PS
windows 系统下载对应安装包安装即可:https://github.com/coreybutler/nvm-windows/releases


本文由 一切随风 创作,可自由转载、引用,但需署名作者且注明文章出处。

还不快抢沙发

添加新评论