我目前正在使用Laravel 5.1.11
,但看起来需要5.1.14
所需的功能。我没有长时间使用作曲家,但是我应该采取适当的方式进行升级吗?我有什么需要注意的吗?
我的composer.json
和composer.lock
文件都明确地在5.1.11
处有Laravel。我会将这些增加到5.1.14
,然后运行composer install吗?
答案 0 :(得分:1)
您需要更新composer.json
文件中的版本约束,然后执行更新以更新锁定和已安装的软件包。
运行composer update
会更新所有内容。对于需要进行大量回归测试的大型项目而言,这并不总是可取的。
您可以在更新后通过指定包来将其列入白名单。 composer update my/package my-company/*
。
答案 1 :(得分:0)
首先运行composer update
,将所有依赖项更新为新版本。
然后通常会向composer.json
添加新依赖项或运行composer require name/package