本方案是我接触到 Composer 之后最完美、最稳定、最理想的方案,但是前提条件是必须有代理软件,因此可能会产生费用。
国内使用 Composer 下载包的时候速度非常慢甚至是连接超时根本不能使用,而网上的绝大多数解决方案都是建议更换中国镜像,但是国内镜像没有特别完美的。阿里的镜像已经不维护了,腾讯的镜像更新的不够及时。
这里推荐通过为 Composer 命令行设置代理的方式解决问题。步骤如下:
设置 Composer 镜像地址为官方默认地址
composer config -g repo.packagist composer https://packagist.phpcomposer.com
配置代理软件
我这里使用的是 Clash for Windows,需要进行下列设置:
General 界面启用 “Allow LAN”,允许来自局域网的连接,修改 Port 端口,任意输一个有效的就可以(避免默认端口被屏蔽),比如我这里修改成:12345。
修改 Composer 代理
在 Composer 命令行界面输入下面的命令,其中的 12345 要改成你设置的端口号:
set http_proxy=http://127.0.0.1:12345
set https_proxy=http://127.0.0.1:12345
接下来运行 Composer 命令尽情享受 Composer 带来的快感吧。
想要了解更多内容,请持续关注码农资源网,一起探索发现编程世界的无限可能!
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » Composer 国内安装太慢的终极解决方案,2024最完美稳定版。
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » Composer 国内安装太慢的终极解决方案,2024最完美稳定版。