windows、Linux下nvm和,nodejs,Yarn安装使用

如果你想长期做 node 开发, 或者想快速更新 node 版本, 或者想快速切换 node 版本,
那就使用 nvm 来安装你的 node 开发环境, 保持系统的干净.

windows 环境

nvm下载

多版本nodejs管理工具nvm for windows   github上的资源请自备梯子。

设置nvm国内镜像

nvm默认的下载地址是http://nodejs.org/dist/,这是国外的服务器,在国内下载速度很慢。 
在控制台输入nvm,我们看到了 

最新版nvm 1.1.5以上,直接用命令设置国内镜像(最新版,不要用老版本)

nvm node_mirror https://npm.taobao.org/mirrors/node/
nvm npm_mirror https://npm.taobao.org/mirrors/npm/

通过 nvm 安装任意版本的 node

nvm install 版本号

可以去nodejs官网看下版本号

# 安装最新版
nvm install latest
# 安装指定版本
nvm install 7.5.0

ps,基本上几秒就下完了速度没的说

安装完成后使用下载的版本

nvm use 7.5.0

然后你可以继续非常方便地安装各个版本的 node 了, 你可以查看一下你当前已经安装的版本:

nvm ls

092729_JSju_2858236.png

对于强迫最新的患者,更新npm

切换到nodejs目录

npm update npm

093657_VcX8_2858236.png

npm设置国内镜像

(⊙﹏⊙)b,npm的镜像是国外的当然用不了

so,设置npm的国内镜像

先要删除代理,再设置镜像

npm config rm proxy
npm config rm https-proxy
npm config set registry https://registry.npm.taobao.org

Yarn设置国内镜像

Yarn中文网

yarn config set registry https://registry.npm.taobao.org

---------------------------------------------------------------------------------

设置代理服务器

虽然前面设置npm的国内镜像能使用npm,but有时候npm安装的包真是shit。。。还是需要从访问国外的网站,最后结果就是安装失败。

比如 npm install -g @angular/cli

安装angular2的工具包是不能使用国内镜像的,(如果你的github能访问除外)需要设置代理

代理地址http://127.0.0.1:1080,这个你懂得。。。(纸飞机,一般就是这个地址)

还要把镜像设置回来

npm config set proxy=http://127.0.0.1:1080
npm config set registry=http://registry.npmjs.org

git代理设置方法解决

git config --global http.proxy 'socks5://127.0.0.1:1080'
git config --global https.proxy 'socks5://127.0.0.1:1080'

git config --global --unset http.proxy
git config --global --unset https.proxy

npm config delete proxy

osx, linux 环境

liunx安装nvm

没装过,只要把镜像设置成国内的一般就ok

等装的时候再写吧。。。

转载于:https://my.oschina.net/summerdays/blog/835233

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值