正确更新作曲家依赖关系

时间:2016-05-26 01:53:03

标签: dependencies composer-php laravel-5.1

我目前正在使用Laravel 5.1.11,但看起来需要5.1.14所需的功能。我没有长时间使用作曲家,但是我应该采取适当的方式进行升级吗?我有什么需要注意的吗?

我的composer.jsoncomposer.lock文件都明确地在5.1.11处有Laravel。我会将这些增加到5.1.14,然后运行composer install吗?

2 个答案:

答案 0 :(得分:1)

您需要更新composer.json文件中的版本约束,然后执行更新以更新锁定和已安装的软件包。

运行composer update会更新所有内容。对于需要进行大量回归测试的大型项目而言,这并不总是可取的。

您可以在更新后通过指定包来将其列入白名单。 composer update my/package my-company/*

答案 1 :(得分:0)

首先运行composer update,将所有依赖项更新为新版本。

然后通常会向composer.json添加新依赖项或运行composer require name/package