mac上安装node及镜像

最近重装了环境,顺便记录一点。

这里记录一下我在mac上安装node的过程,及使用nrm切换镜像的工具来随时选择网络良好的镜像。

下载node.js,mac多种方式,一种是下载pkg直接安装,一种是通过brew来安装。
1.1 通过官网下载pkg直接安装,地址:node官网
选择macOS安装包下载
运行安装包,安装
继续继续安装点击继续
安装完成以后运行终端,输入

node -v

npm -v

因为自带了npm,所以都可以正常看到版本号。证明安装成功。

$ node -v
v10.16.3

$ npm -v
6.9.0

npm默认的仓库地址是在国外网站,速度较慢,建议大家设置到淘宝镜像。但是切换镜像是比较麻烦的。推荐一款切换镜像的工具:nrm
我们首先安装nrm,这里-g代表全局安装

npm install nrm -g

安装完成以后我们可以使用 nrm ls 命令查看查看npm的仓库列表,带*的就是当前选中的镜像仓库:

 $ nrm ls

* npm -------- https://registry.npmjs.org/
  yarn ------- https://registry.yarnpkg.com/
  cnpm ------- http://r.cnpmjs.org/
  taobao ----- https://registry.npm.taobao.org/
  nj --------- https://registry.nodejitsu.com/
  npmMirror -- https://skimdb.npmjs.com/registry/
  edunpm ----- http://registry.enpmjs.org/


通过nrm use taobao来指定要使用的镜像源:

$ nrm use taobao
                       
   Registry has been set to: https://registry.npm.taobao.org/



$ nrm ls

  npm -------- https://registry.npmjs.org/
  yarn ------- https://registry.yarnpkg.com/
  cnpm ------- http://r.cnpmjs.org/
* taobao ----- https://registry.npm.taobao.org/
  nj --------- https://registry.nodejitsu.com/
  npmMirror -- https://skimdb.npmjs.com/registry/
  edunpm ----- http://registry.enpmjs.org/


然后通过nrm test npm来测试速度:

$ nrm test npm

  npm ---- 1735ms

$ nrm test taobao

* taobao - 236ms

可以看到速度差距还是很大的。

文章后面补充一个通过brew安装node的方法:
先查看mac上有没有安装brew,可以在终端输入:brew

$ brew
Example usage:
  brew search [TEXT|/REGEX/]
  brew info [FORMULA...]
  brew install FORMULA...
  brew update
  brew upgrade [FORMULA...]
  brew uninstall FORMULA...
  brew list [FORMULA...]

Troubleshooting:
  brew config
  brew doctor
  brew install --verbose --debug FORMULA

Contributing:
  brew create [URL [--no-fetch]]
  brew edit [FORMULA...]

Further help:
  brew commands
  brew help [COMMAND]
  man brew
  https://docs.brew.sh

如果出现上面的反应就说明安装了,如果没有安装可以去安装:brew安装.
安装命令:brew install nodebrew install npm

补充:
全局安装Vue, 输入 npm install -g vue

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值