2017-07-19 129 views
1

在我composer.json配置文件,我有:如何让作曲家将版本号更新为composer.json中最新的版本号?

"require": { 
    "zendframework/zend-log" : "~2.3", 
}, 
"require-dev": { 
    "phpunit/phpunit": "^5.4" 
} 

我想:

"require": { 
    "zendframework/zend-log" : "^2.9", 
}, 
"require-dev": { 
    "phpunit/phpunit": "^6.2" 
} 

注意版本号的变化

如何?我希望它能够自动完成,而不必查看每个可用的最新版本并手动编辑。

有这个问题,但它并不能帮助:How to resolve package not found error when trying to make the composer get the latest package versions?

回答

1

运行

composer require zendframework/zend-log 

composer require --dev phpunit/phpunit 
+0

如果我有更多的包?我是否为每个包运行? – Dennis

+0

您可以在一个命令中运行它们,并用空格分隔。我为这种情况编写了一个工具:https://github.com/kubawerlos/composer-json-fixer - 全局安装我输入'composer-json-fixer -u'并获取所有软件包的更新。 – kuba

相关问题