这是我的composer.json:
{
"name": "zendframework/skeleton-application",
"description": "Skeleton Application for ZF2",
"license": "BSD-3-Clause",
"keywords": [
"framework",
"zf2"
],
"homepage": "http://framework.zend.com/",
"require": {
"php": ">=5.5",
"zendframework/zendframework": "~2.5",
"facebook/php-sdk-v4" : "~5.0",
"kbariotis/feedly-api": "dev-master"
}
}
我想运行composer update
,但我不想更新ZF2,只需更新其他依赖项。
答案 0 :(得分:4)
如果您只想安装特定版本,请参阅exact
的文档如果您指定所需的确切版本,则无法尝试升级"~2.5"
建议编写者的软件包版本你想要发生什么
所以你可以使用例如
"require": {
"php": ">=5.5",
"zendframework/zendframework": "2.5.3",
"facebook/php-sdk-v4" : "~5.0",
"kbariotis/feedly-api": "dev-master"
}
有了这个,你可以运行composer update
,它不应该尝试升级ZF框架
答案 1 :(得分:0)
你需要运行
composer update facebook/php-sdk-v4 kbariotis/feedly-api
代替。