01 从Git到NVM再到Node.js的安装之路

1.Git安装

(1)Mac中安装Git首选Homebrew,所以先安装Homebrew。
官网的地址没办法使用,查找很多资料,找到一个国内源,地址如下:
https://gitee.com/cunkai/HomebrewCN
(2)安装git:brew install git

2.NVM安装

nvm在github中能搜到,地址如下:https://github.com/nvm-sh/nvm
官方给出的安装方法为:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

这里有坑,raw.githubusercontent.com访问会报443错误,查阅资料(设置git代理等都不行)解决办法如下:
浏览器中直接访问https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh,将该脚本文件的代码复制粘贴,保存为本地文件nvm.sh,这时又有个坑,需要给该文件授权,否则无法运行,代码如下:

sudo chmod +x nvm.sh

然后在终端中运行该sh文件。

curl -o- nvm.sh | bash

然后打开.bash_profile进行配置

vim ~/.bash_profile

配置代码我使用的是官网的配置代码,但加了两行代码,用来配置国内源,代码如下:

export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

# 淘宝源
export NVM_NODEJS_ORG_MIRROR=http://npmmirror.com/mirrors/node
export NVM_IOJS_ORG_MIRROR=http://npmmirror.com/mirrors/iojs

注意阿里源的地址不再是npm.taobao.org了。
执行如下命令,刷新环境变量。

source ~/.bash_profile

使用nvm -v,能查看到nvm版本,说明安装成功。

3.Node.js安装

使用nvm安装node.js,操作简单,主要命令可以去官网查阅。
安装完成后,使用如下代码更改npm源:

npm config set registry https://registry.npmmirror.com

到此整个Node环境搭建成功👌