can*_*say 7 php pear azure composer-php
我很难通过Composer获取Windows Azure的PHP客户端库包.该问题似乎与包所具有的Pear依赖性有关.
composer.json文件的内容:
{
"require": {
"microsoft/windowsazure": "dev-dev"
},
"repositories": [
{
"type": "pear",
"url": "http://pear.php.net"
}
]
}
Run Code Online (Sandbox Code Playgroud)
运行"composer update"后的输出如下:
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Installation request for microsoft/windowsazure dev-dev -> satisfiable by microsoft/windowsazure[dev-dev].
- microsoft/windowsazure dev-dev requires pear-pear/http_request2 * -> no matching package found.
Run Code Online (Sandbox Code Playgroud)
我过去从未遇到任何困难.我可以根据要求提供更详细的日志.
Ste*_*nas 11
我记得看到由于replaces
梨桥接工作方式的变化而引发的一些问题.
此问题需要在上游修复以pear-pear/*
替换为pear-pear.php.net/*
,但作为根中的解决方法,您composer.json
可以明确要求依赖项,以便解算器发现它们.
{
"require": {
"microsoft/windowsazure": "dev-dev",
"pear-pear.php.net/http_request2": "*",
"pear-pear.php.net/mail_mime": "*",
"pear-pear.php.net/mail_mimedecode": "*"
},
"repositories": [
{
"type": "pear",
"url": "http://pear.php.net"
}
]
}
Run Code Online (Sandbox Code Playgroud)
以上内容composer.json
适用于作曲家的最新版本和未来版本.经过测试Composer version aa9c257f0efd1a54c93ba95282821a497bc15d75 2014-03-09 15:09:15
归档时间: |
|
查看次数: |
987 次 |
最近记录: |