NVM 簡易安裝使用 (Ubuntu 、Liunx版)

一、nvm介紹

nvm是一個node版本管理器,類似與Python中的 Anaconda 、virtural-env

 

二、安裝

nvm的github倉庫:地址

 

選其一即可:

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

nvm 將被安裝到 $HOME/.nvm 目錄中

 

ps:如果不能安裝--修改hosts

sudo vim /etc/hosts

添加內容:(查網站ip

199.232.28.133 raw.githubusercontent.com

 

 

三、 激活

source ~/.bashrc

 

四、node 安裝

1.查看所有可供安裝的node版本:

nvm ls-remote

ps:只返回N/A 解決方案

export NVM_NODEJS_ORG_MIRROR=http://nodejs.org/dist

 

2.選擇版本 -- 例如 V11.11.0

nvm install v11.11.0

 

3.查看本地已安裝的node:

nvm ls

 

五、npm 使用

# 查看版本
npm -v
# 更新到最新版本
npm install -g npm
# 更新到指定版本,@版本號
npm -g install [email protected]

 

1.修改npm包的全局安裝位置

-- 查看 npm 的配置

npm config ls

-- prefix 爲當前包的全局安裝位置,爲了方便管理,設置爲自己的路徑 (可跳過)

npm config set prefix "new_path"

 

2.nvm與npm配置“前綴”選項不兼容

nvm is not compatible with the npm config "prefix" option: currently set to "/usr/local/Cellar/nvm/0.35.3/versions/node/v11.11.0"
Run ' npm config delete prefix ' or ' nvm use --delete-prefix v11.11.0 --silent ' to unset it.

快速解決:

nvm use --delete-prefix v11.11.0 --silent

長久方式:

npm config delete prefix 
npm config set prefix $NVM_DIR/versions/node/v11.11.0

 

3.修改npm爲國內鏡像

npm config set registry "http://registry.npmjs.org/"

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章