常用镜像站
镜像站
企业镜像站
镜像配置
Rust
配置方式
全局配置
编辑 ~/.cargo/config 文件,添加以下内容:
ini
[source.crates-io]
replace-with = 'ustc' # 指定要使用的镜像源
[source.ustc]
registry = "sparse+https://mirrors.ustc.edu.cn/crates.io-index/"
[source.sjtug]
registry = "sparse+https://mirrors.sjtug.sjtu.edu.cn/git/crates.io-index/"
[source.tuna]
registry = "sparse+https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index/"
[source.bfsu]
registry = "sparse+https://mirrors.bfsu.edu.cn/crates.io-index/"单项目配置
在项目根目录下创建.cargo/config文件,文件内容同上
Maven
配置方式
Maven 全局配置
编辑 <Maven安装目录>/conf/settings.xml 文件,在mirrors节点中添加以下内容:
xml
<mirror>
<id>aliyun</id>
<mirrorOf>*</mirrorOf>
<url>https://maven.aliyun.com/repository/public/</url>
</mirror>Gradle 全局配置
编辑~/.gradle/init.gradle文件,添加以下内容:
groovy
allprojects{
repositories {
maven {
url 'https://maven.aliyun.com/repository/public/'
}
}
buildscript {
repositories {
maven {
url 'https://maven.aliyun.com/repository/public/'
}
}
}
}Maven 单项目配置
编辑 pom.xml 文件,添加以下内容:
xml
<repositories>
<repository>
<id>aliyun</id>
<url>https://maven.aliyun.com/repository/public</url>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>aliyun</id>
<url>https://maven.aliyun.com/repository/public</url>
</pluginRepository>
</pluginRepositories>Gradle 单项目配置
编辑settings.gradle文件,添加以下内容:
groovy
pluginManagement {
repositories {
maven { url 'https://maven.aliyun.com/repository/public/' }
gradlePluginPortal()
}
}编辑build.gradle文件,添加以下内容:
groovy
repositories {
maven { url 'https://maven.aliyun.com/repository/public/' }
mavenCentral()
}NPM
配置方式
全局配置
编辑 ~/.npmrc 文件,添加以下内容:
properties
registry=https://registry.npmmirror.com/
electron_mirror=https://npmmirror.com/mirrors/electron/
electron_builder_binaries_mirror=https://npmmirror.com/mirrors/electron-builder-binaries/也可采用命令行
npm config set registry https://registry.npmmirror.com/
单项目配置
在项目根目录下创建.npmrc文件,文件内容同上