在开发过程中,我们经常会用到各种包管理工具。几乎所有包管理工具的默认设置都是从??国外服务器下载对应的软件安装包,要么下载速度慢,要么干脆不下载。下面列出了我经常使用的所有国内镜像,方便有类似需求的同学(不定时更新,觉得有用请关注收藏)。我平时用的shell是fish,所以下面的语法都是fish相关的set-x。如果你使用默认的bash,你可以用export命令替换它。操作系统相关brew国内镜像cd/usr/local/Homebrewgitremoteset-urloriginhttps://mirrors.ustc.edu.cn/brew.gitcd/usr/local/Homebrew/Library/Taps/homebrew/homebrew-coregitremote设置url来源https://mirrors.ustc.edu.cn/homebrew-core.gitcd/usr/local/Homebrew/Library/Taps/homebrew/homebrew-caskgit远程设置url来源https://mirrors.ustc。edu.cn/homebrew-cask.git#brew国内镜像集-xHOMEBREW_BOTTLE_DOMAINhttps://mirrors.ustc.edu.cn/homebrew-bottlesJavascript相关npm国内镜像npm配置集注册表https://registry.npm.taobao。org/yarn国内镜像yarn配置集注册中心https://registry.npm.taobao.org/pnpm国内镜像pnpm配置集注册中心https://registry.npm.taobao.org/electron国内镜像yarn配置集electron_mirrorhttps:///npm.taobao.org/mirrors/electron/set-xELECTRON_MIRRORhttp://npm.taobao.org/mirrors/electron/node-sass国产镜像yarnconfigsetsass_binary_sitehttps://npm.taobao.org/mirrors/node-sass/set-xSASS_BINARY_SITEhttps://npm.taobao.org/mirrors/node-sass/fsevents国产镜像yarnconfigsetfse_binary_host_mirrorhttps://npm.taobao.org/mirrors/fsevents/set-xFSE_BINARY_HOST_MIRRORhttps://npm.taobao.org/mirrors/fsevents/设置越来越多,还是懒得设置的同学也可以参考这里:https://gist.github.com/hetyk...将这些代码下载到shell脚本中,一键添加Python相关pip国内镜像$cat~/.pip/pip.conf[global]index-url=https://pypi.tuna.tsinghua.edu.cn/simpleconda国内镜像condaconfig--addchannelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/condaconfig--添加频道https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/condaconfig--添加频道https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/condaconfig--addchannelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/condaconfig--add频道https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/condaconfig--添加频道https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/condaconfig--添加频道https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/condaconfig--setshow_channel_urls是PHP相关的composer国内镜像composerconfig-grepo.packagistcomposerhttps://mirrors.阿里云。com/composer/Rust相关rustup国内镜像集-xRUSTUP_DIST_SERVERhttps://mirrors.ustc.edu.cn/rust-staticset-xRUSTUP_UPDATE_ROOThttps://mirrors.ustc.edu.cn/rust-static/rustupcargo国内镜像修改当前用户目录下的.cargo/config文件,修改为:[source.crates-io]registry="https://github.com/rust-lang/crates.io-index"replace-with='ustc'[source.ustc]registry="git://mirrors.ustc.edu.cn/crates.io-index"其他语言flutter国内镜像集-xPUB_HOSTED_URLhttps://pub.flutter-io.cnset-xFLUTTER_STORAGE_BASE_URLhttps://storage.flutter-io.cn补充github国内镜像如果在gitclone的时候遇到问题,可以先在Code中创建库Cloud,源码取自github,然后可以同步码云的库
