Vin*_*ari 5 php module composer-php
我正在尝试通过Composer管理我的个人软件包,当我"编写器更新/安装"一个模块(这取决于另一个依赖于另一个模块的模块等)时,我遇到了一些错误.
我的Admin模块中有一个composer.json文件,它引用并要求个人存储库"Access":
"repositories": [
{
"type": "vcs",
"url": "git@gitlab.[hidden].com:[hidden]/php-zf2-access.git"
},
],
"require": {
[hidden]/php-zf2-access": "dev-master"
}
Run Code Online (Sandbox Code Playgroud)
My Access模块有一个composer.json文件,该文件引用并需要个人存储库Basic:
"repositories": [
{
"type": "vcs",
"url": "git@gitlab.[hidden].com:[hidden]/php-zf2-basic.git"
}
],
"require": {
"[hidden]/php-zf2-basic": "dev-master"
},
Run Code Online (Sandbox Code Playgroud)
当我安装/更新我的管理模块时,我收到此错误:
您的要求无法解析为可安装的软件包集.
问题1
Run Code Online (Sandbox Code Playgroud)- Installation request for [hidden]/php-zf2-access dev-master -> satisfiable by [hidden]/php-zf2-access[dev-master]. - [hidden]/php-zf2-access dev-master requires [hidden]/php-zf2-basic dev-master -> no matching package found.
如果我"composer安装"我的Access模块,它正确加载我的Basic模块(我的composer.json访问模块中没有配置错误),那么为什么我的Admin模块无法加载Access加载Basic?
如果我将我的基本模块配置(存储库:.... basic.git + require:..... basic:"dev-master")添加到我的composer.json管理模块,则不会出现错误并且安装运行完美(但我不希望这作为解决方案).
谢谢您的帮助.
| 归档时间: |
|
| 查看次数: |
4042 次 |
| 最近记录: |