# 让composer走clash for windows的系统代理。

**URL:** <https://www.shiqidu.com/t/topic/781>\
**Category:** 开发调优\
**Tags:** PHP\
**Created:** [2022 年4 月 20 日 02:56 UTC](https://www.shiqidu.com/t/topic/781 "2022-04-20T02:56:25Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

作者： ![Eureka](https://www.shiqidu.com/user_avatar/www.shiqidu.com/eureka/32/5_2.png) [@Eureka](https://www.shiqidu.com/u/Eureka)\
发布日期： [2022 年4 月 20 日 02:56 UTC](https://www.shiqidu.com/t/topic/781/1 "2022-04-20T02:56:25Z")

</div>

composer update 更新依赖太慢，所以得想办法让composer能走系统代理，因为我已经安装了clash for windows，代理端口是 7890。

思路是让命令行走系统代理，在cmd里执行如下命令

```bash
set http_proxy=http://127.0.0.1:7890 & set https_proxy=http://127.0.0.1:7890

```

然后再试下执行composer updateh有没有走代理

```bash
composer update -vvv

```

不出意外应该能看到 `... using proxy (http://127.0.0.1:7890)` 的字样

 ![composer更新依赖](https://discourse.shiqidu.com/uploads/default/original/1X/c4f45649481e41a78c05081b53974899b0ac801a.png)
