You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Packagist创建私有包后Composer无法下载的问题求助

解决Packagist私有包Composer下载失败问题
  • 核对包名拼写
    确认composer require命令里的Vendor/Package和Packagist私有包页面上的名称完全一致,大小写、字符都不能出错。

  • 确认私有包访问权限配置
    Packagist私有包仅对授权用户开放:

    • 先在Packagist私有包的设置页面,将你的Composer账号加入授权列表
    • 本地Composer需配置对应私有源的认证信息,通常是在~/.composer/auth.json中添加私有源的访问token,或者在项目composer.json里配置私有源时附带认证参数。
  • 检查包的版本与稳定性
    即使设置了minimum-stability: "dev",若私有包没有版本标签或可访问的dev分支,Composer仍会找不到匹配版本:

    • 给仓库打一个版本标签,执行git tag v1.0.0 && git push origin v1.0.0(版本号可自定义)
    • 或者直接指定dev分支安装,比如composer require Vendor/Package:dev-master
  • 验证Composer源配置
    确保Composer已添加私有源,且优先级高于公共源。在项目composer.json中添加:

    "repositories": [
        {
            "type": "composer",
            "url": "https://repo.packagist.com/你的私有源地址/",
            "exclude": ["*/*"]
        },
        {
            "type": "composer",
            "url": "https://packagist.org"
        }
    ]
    
  • 清除Composer缓存
    缓存可能导致版本信息滞后,执行composer clear-cache后重新尝试安装命令。

内容的提问来源于stack exchange,提问作者Chinchumol Das

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 01:50:06