Composer -更新cakephp应用程序


composer - update cakephp app

我有一个cakephp应用程序,在composer.json

"require": {
    "php": ">=5.4.16",
    "cakephp/cakephp": "~3.0",
    ...
},

如果我使用:composer require cakephp/cakephp:"~3.3"更新它,我得到:

"require": {
    "php": ">=5.4.16",
    "cakephp/cakephp": "~3.3",
    ...
},

然而,cakephp v3.3需要php版本5.5.9,所以我想知道我应该使用什么编写器命令来更新json文件到以下

"require": {
    "php": ">=5.5.9",
    "cakephp/cakephp": "~3.3",
    ...
},

使用依赖管理器的目的就是让你不必为依赖树操心。

由于您依赖于cakephp/cakephp ~3.3,而它依赖于php >=5.5.9,因此您的应用程序隐式地依赖于同一个版本。

这与你当前对php >=5.4.16的依赖没有冲突,但是你可以完全删除你的PHP依赖。