Mac下安装nvm和NodeJS

为了更方便的使用Node,使用nvm或者n对Node版本管理非常有必要。在此我选择了nvm来管理。

nvm官方文档

一、安装nvm
首先不能使用Homebrew命令安装nvm,官方文档已经声明不支持。可以使用:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash

wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
进行安装

命令执行完成后,nvm就安装在~/.nvm下了。输入nvmnvm help命令,就可以看到关于nvm的一些信息。
至此,nvm的安装就完成了,环境变量那些,执行安装命令的时候会自动配好,已经不用手动配置。

二、安装node
nvm install <version>会安装指定node版本到本地,安装之前可以使用nvm ls-remote查看可安装的node版本。

nvm install --lts安装最新的官方长期支持的node版本,一般推荐新安装node的用户安装。同样nvm ls-remote --lts查看远程可安装的长期支持版本。

通过nvm安装node,nvm会将各个版本的node安装在~/.nvm/versions/node目录下,并且会自动把最后安装的版本设为当前使用的版本。安装完node之后,可以使用nvm list查看当前已安装的node版本,如果需要切换node版本,使用nvm use <version>来切换。
切换好版本后,可以执行node -v来检查是否成功。npm是随node一起安装的,所以也可以执行npm -v来查看npm的版本号

三、换源。
nvm下载node的默认地址是https://nodejs.org/dist,这个地址是国外的,由于有墙,所以导致下载速度会很慢,所以有必要对nvm进行换源,使用淘宝的地址:https://npm.taobao.org/mirrors/node。执行以下命令:

export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node

同样,npm下载包的默认地址是https://registry.npmjs.org,也是国外的,所以需要进行换源来提高下载速度。执行npm config set registry https://registry.npm.taobao.org就OK啦。

这些是本人经过谷歌和实践总结出来的,可能会有和其他作者的文章内容相似之处,如有雷同,请谅解。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容