온라인 도구 상자

패키지 관리자 국내 소스

패키지 관리를 사용하면 제 3 자 라이브러리를 참조하고 관리하는 비용을 크게 줄일 수 있지만 많은 소스가 해외에 있으며 패키지 관리를 통해 설치할 때 시간이 초과되기 쉽습니다; 우리는 국내 소스로 수정하거나 에이전트를 사용하여이 문제를 해결할 수 있습니다.

pip

공급자출처 및 사용 방법
두반

https://pypi.doubanio.com/simple/

pip install -i https://pypi.doubanio.com/simple/
칭화대학

https://pypi.tuna.tsinghua.edu.cn/simple

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple
알리운

https://mirrors.aliyun.com/pypi/simple/

pip install -i https://mirrors.aliyun.com/pypi/simple/

Composer

공급자출처 및 사용 방법
-

https://packagist.phpcomposer.com/

composer config -g repo.packagist composer https://packagist.phpcomposer.com
-

https://php.cnpkg.org/

composer config -g repo.packagist composer https://php.cnpkg.org
알리운

https://mirrors.aliyun.com/composer/

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
화웨이 클라우드

https://mirrors.huaweicloud.com/repository/php/

composer config -g repo.packagist composer https://mirrors.huaweicloud.com/repository/php/
상하이교통대학

https://packagist.mirrors.sjtug.sjtu.edu.cn/

composer config -g repo.packagist composer https://packagist.mirrors.sjtug.sjtu.edu.cn
-

https://packagist.jp/

composer config -g repo.packagist composer https://packagist.jp

NPM

공급자출처 및 사용 방법
타오바오

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

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

http://r.cnpmjs.org/

npm config set registry http://r.cnpmjs.org/
yarn config set registry http://r.cnpmjs.org/

Gem

공급자출처 및 사용 방법
Ruby China

https://ruby.taobao.org/

gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
칭화대학

https://mirrors.tuna.tsinghua.edu.cn/rubygems/

gem sources --add https://mirrors.tuna.tsinghua.edu.cn/rubygems/ --remove https://rubygems.org/

Maven

공급자출처 및 사용 방법
알리운

http://maven.aliyun.com/nexus/content/groups/public/

<?xml version="1.0" encoding="UTF-8"?>
<settings xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.1.0 http://maven.apache.org/xsd/settings-1.1.0.xsd" xmlns="http://maven.apache.org/SETTINGS/1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
<profiles>
<profile>
<repositories>
<repository>
<id>central</id>
<name>Maven Repository Switchboard</name>
<layout>default</layout>
<url>http://repo1.maven.org/maven2</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
<id>offical</id>
</profile>
</profiles>
<activeProfiles>
<activeProfile>offical</activeProfile>
</activeProfiles>
</settings>

에이전트 설정

패키지 관리자에이전트 방식사용 방법
piphttp/https
https_proxy=http://ip:hort pip install
composerhttp/https
https_proxy=http://ip:hort composer install
npmhttp/https
npm config set proxy http://ip:port
npm config set https-proxy https://ip:port
yarn config set proxy http://ip:port
yarn config set https-proxy https://ip:port
gemhttp/https
http_proxy=http://ip:host https_proxy=https://ip:host gem install
gohttp/https
http_proxy=http://ip:host https_proxy=https://ip:host go get

참조

  1. Using pip behind a proxy