一、mirrors列表
https://mirrors.huaweicloud.com/home
二、pip临时使用
运行以下命令使用华为开发云软件源安装软件包:
pip install --trusted-host mirrors.huaweicloud.com -i https://mirrors.huaweicloud.com/repository/pypi/simple
设为默认
Pip的配置文件为用户根目录下的:~/.pip/pip.conf(Windows路径为:C:\Users\<UserName>\pip\pip.ini), 您可以配置如下内容:
[global]
index-url = https://mirrors.huaweicloud.com/repository/pypi/simple
trusted-host = mirrors.huaweicloud.com
timeout = 120
制作docker镜像时,请使用如下方式配置pip源
RUN pip config --user set global.index https://mirrors.huaweicloud.com/repository/pypi
RUN pip config --user set global.index-url https://mirrors.huaweicloud.com/repository/pypi/simple
RUN pip config --user set global.trusted-host mirrors.huaweicloud.com
相关链接
Python官方地址:https://www.python.org/
PyPI文档地址:https://pypi.org
三、composer
准备工作
使用前请确保您已安装PHP和Composer。
方法1:修改全局配置(推荐)
打开终端并执行如下命令:
composer config -g repo.packagist composer https://mirrors.huaweicloud.com/repository/php/
方法2:修改项目配置
打开终端,进入你的项目的根目录(也就是composer.json文件所在目录),执行如下命令:
composer config repo.packagist composer https://mirrors.huaweicloud.com/repository/php/
您也可以手工在composer.json中添加如下内容:
"repositories": {
"packagist": {
"type": "composer",
"url": "https://mirrors.huaweicloud.com/repository/php/"
}}
相关链接
PHP官方地址:https://php.net/
Composer官方地址:https://getcomposer.org/
四、NPM
准备工作
使用前,请确保您已经安装Node.js(或io.js)和npm,如果您尚未安装,请点击此处加速下载安装。
使用说明
npm的配置文件为用户根目录下的:~/.npmrc(Windows路径为:C:\Users\<UserName>.npmrc),您可以点击此处直接下载配置文件,或者运行如下命令设置:
npm config set registry https://mirrors.huaweicloud.com/repository/npm/
npm cache clean -f
华为开源镜像站同时也提供了工具类加速镜像,可以通过如下的命令设置加速地址:
※ 设置nodejs工具的镜像地址
npm config set disturl https://mirrors.huaweicloud.com/nodejs
※ 设置Node-Sass的镜像地址
npm config set sass_binary_site https://mirrors.huaweicloud.com/node-sass
※ 设置浏览器引擎驱动镜像地址,如果需要安装Selenium,请点击此处
npm config set phantomjs_cdnurl https://mirrors.huaweicloud.com/phantomjs
npm config set chromedriver_cdnurl https://mirrors.huaweicloud.com/chromedriver
npm config set operadriver_cdnurl https://mirrors.huaweicloud.com/operadriver
※ 设置Electron和Python的镜像地址
npm config set electron_mirror https://mirrors.huaweicloud.com/electron/
npm config set python_mirror https://mirrors.huaweicloud.com/python
相关链接
npm官方地址:https://www.npmjs.com
npm文档地址:https://docs.npmjs.com
Node.js地址:https://nodejs.org/en
io.js官方地址:https://iojs.org/zh
Python官方地址:https://www.python.org/
Electron官方地址:https://electronjs.org/
phantomJS官方地址:https://phantomjs.org/
Node-Sass官方地址:https://github.com/sass/node-sass
Selenium官方地址:https://www.seleniumhq.org/
五、golang
Go语言代理仓库
配置方法
※ 提醒:当前镜像已禁止目录浏览,但不影响构建使用。
使用说明
GoProxy配置如下:
使用前请确认本地golang为1.11及以上版本,且工程为go module工程
export GO111MODULE=on
export GOPROXY=https://repo.huaweicloud.com/repository/goproxy/
export GONOSUMDB=*
或通过go env配置:
go env -w GO111MODULE=on
go env -w GOPROXY=https://repo.huaweicloud.com/repository/goproxy/
go env -w GONOSUMDB=*
相关链接
代理地址:https://proxy.golang.org/
评论0
暂时没有评论