Mac OS安装配置nvm、下载提速

1,574 阅读1分钟

nvm是什么

nvm全英文也叫node.js version management,是一个nodejs的版本管理工具。nvm和n都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本的node.js。

下载。

尝试了两种方式(其实是一种):

  • 第一种。直接打开终端,输入:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash

坐等完成即可。

  • 第二种。如果GitHub挂了而又恰巧有加速GitHub的油猴插件时(感觉也不太稳定),就可以用第二种方法——直接打开GitHub,下载install.sh,然后运行sh install.sh即可,虽然也慢,但最起码加速了一步不是嘛~

配置

通过第二种下载方式下载完成的,需要配置一下:

1.打开终端,输入cd ~ & ls -a查看是否存在.zshrc文件,不存在的话继续输入touch ~/.zshrc进行创建。

2.创建完成或存在的话,双击打开,粘贴以下代码:

########### nvm #############
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion
########### nvm #############

保存退出,配置完成!终端输入nvm -v,查看当前所安装的nvm版本号。

更换国内镜像源

nvm安装完成后,下一步就可以开始安装node了,下载速度太慢的话,可以更换一下国内镜像源——打开刚才的.zshrc文件,将第二步的配置改为:

########### nvm #############
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

# 淘宝源
export NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node
export NVM_IOJS_ORG_MIRROR=http://npm.taobao.org/mirrors/iojs
########### nvm #############

下载就飞快了~