前端开发常用国内加速源

前端开发常用国内加速源
Photo by Marc-Olivier Jodoin / Unsplash

本文列举了一些前端开发过程中常用的国内加速源,推荐所有前端开发同学配置使用。

Homebrew

Homebrew 是 macOS 开发生态不可或缺的包管理工具,使用方法参考官方网站。国内加速推荐使用中科大数据源,使用方法参考这里

NPM

这个不再赘述,推荐使用淘宝源加速下载。

# cnpm
npm install cnpm -g --registry=https://registry.npmmirror.com

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

# yarn
yarn config set registry https://registry.npmmirror.com && yarn config set registry

Docker

开发过程中如果需要使用 MySQL / Redis / MongoDB / RabbitMQ 等环境,强烈推荐使用 Docker 启动,Docker 安装教程参考这里

国内加速依旧推荐中科大数据源,直接修改 /etc/docker/daemon.json 以下内容之后重启进程即可生效。

{     
    "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn/"] 
}

如果你使用 Ubuntu 自带 snap 命令安装 Docker,需要特别注意配置文件位置为 /var/snap/docker/current/config/daemon.json。配置修改之后需要通过执行 sudo snap restart docker 重启进程才能生效。

Ubuntu

Ubuntu 国内源推荐使用清华大学软件镜像站,使用方法参考这里

Alpine

为了得到体积更小的部署镜像,我们通常会使用 Alpine 作为基础镜像。国内源推荐中科大镜像站,使用方法参考这里