1、window版
1.nvm-windows下載
[下載地址](https://github.com/coreybutler/nvm-windows/releases),下載 nvm-setup.zip
2.安裝nvm
(1)首先把nvm-setup.zip解壓到好比D:/nvm中(其它盤也能夠);
(2)而後以管理員的身份運行nvm-setup.exe
選擇nvm安裝目錄爲D:\nvm;
選擇node安裝目錄爲 D:\nvm\nodejs;
3.修改settings.txt的內容爲:
root: D:\nvm
path: D:\nvm\nodejs
arch: 64
proxy: none
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
4.經過nvm安裝node:
nvm -v // 查看nvm版本
nvm install v12.11.1 // 下載指定版本 nvm install latest安裝最新版本
nvm use v12.11.1 // 使用指定版本
nvm ls // 查看已經安裝的nodejs版本
node -v // 查看nodejs版本
5.安裝全局npm:
簡單的三步就能夠配置一個全局的npm。
(1) npm config set prefix "D:\nvm\npm" //配置用npm下載包時全局安裝的包路徑
(2) npm config set cache "D:\nvm\npm\cache" //指定緩存位置
(3) npm install npm -g --registry=https: //registry.npm.taobao.org
//安裝全局npm,不一樣的node都使用這個npm,想更新全局的npm的話首先刪除全局路徑(就是上一行命令的地址,能夠使用npm config ls查看)下的npm,再執行一次這個命令便可
(4) 在用戶變量中添加 NPM_HOME=D:\nvm\npm,path中添加%NPM-HOME%
注:%NPM-HOME% 放到 %NVM_SYMLINK%前面
NVM_HOME=D:\nvm
NVM_SYMLINK=D:\nvm\nodejs
6.安裝nrm倉庫管理,使用taobao倉庫鏡像
(1) npm i -g nrm
(2) nrm use taobao
7.安裝一些替代npm的管理工具和經常使用包:
(1) npm i -g cnpm // cnpm: 淘寶出的node包管理工具
(2) npm i -g yarn // yarn: node的另外一種包管理工具
// yarn 文檔地址: https://yarn.bootcss.com/docs/cli/
// npm 文檔地址: https://docs.npmjs.com/cli-documentation/
8.nvm 使用文檔:
Github地址:https://github.com/coreybutler/nvm-windows/blob/master/README.md#usage
2、mac/linux版
1.curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash // 安裝完重啓命令窗口
2.command -v nvm // 查看是安裝成功