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 npm@5.14.5

 

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

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

_yuki_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值