composer自建包踩坑

坑2

前言

获取依赖报错

[InvalidArgumentException]
  Could not find package icy8/drcms5-addon.

原因

国内镜像获取不到新的依赖

解决

解除镜像即可

composer config -g --unset repos.packagist

坑1

前言

配置好的自建包下载时报错

composer require icy8/thinkphp5-cli
Could not find a version of package icy8/thinkphp5-cli matching your minimum-stability (stable). Require it with an explicit version constraint allowing its desired stability.

加入使用dev-master正常下载

composer require icy8/thinkphp5-cli:dev-master

原因

这是因为没有在github发布release包造成。

解决

前往github发布release,在项目代码右侧边栏有对应入口。发布后执行

composer require icy8/thinkphp5-cli

composer自建包踩坑
http://blog.icy8.cn/posts/9544/
作者
icy8
发布于
2021年1月7日
许可协议