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/"

 

猜你喜欢

转载自blog.csdn.net/qq_19707521/article/details/106717796
今日推荐