生产力加速

Composer国内加速

配置只在当前项目生效

composer config repo.packagist composer https://mirrors.aliyun.com/composer/

取消当前项目配置

composer config --unset repos.packagist

配置全局生效

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

取消全局配置

composer config -g --unset repos.packagist

NPM国内加速

配置全局生效

npm config set registry https://registry.npm.taobao.org/

临时修改

npm install 软件名 --registry https://registry.npm.taobao.org/

yarn国内加速

配置全局生效

yarn config set registry https://registry.npm.taobao.org/

临时修改

yarn save 软件名 --registry https://registry.npm.taobao.org/

gradle国内加速

配置全局生效

找到 (用户家目录)/.gradle/init.gradle 文件,如果找不到 init.gradle 文件,自己新建一个 修改/添加 init.gradle 文件内的 repositories 配置

allprojects {
    repositories {
        maven {
            url "http://maven.aliyun.com/nexus/content/groups/public"
        }
    }
}

配置只在当前项目生效

在 build.gradle 文件内修改/添加 repositories 配置

repositories {
    maven {
        url "http://maven.aliyun.com/nexus/content/groups/public"
    }
}

maven国内加速

配置全局生效

修改 settings.xml 文件,找到 mirrors 标签,在里面加入以下内容

<mirror>
    <id>alimaven</id>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    <mirrorOf>central</mirrorOf>
</mirror>

配置只在当前项目生效

在 pom.xml 文件内添加以下配置

<repositories>
    <repository>
        <id>ali-maven</id>
        <url>http://maven.aliyun.com/nexus/content/groups/public</url>
    </repository>
</repositories>

发布于: 2019-08-19