我目前正在使用Laravel 5.1.11
,但看起来我需要的功能需要5.1.14
。我已经太久没有使用作曲家了,但是有没有合适的方法可以升级?一般来说,我应该注意什么吗?
我的composer.json
和composer.lock
文件都有Laravel明确地5.1.11
。我会将它们递增到5.1.14
然后运行作曲家安装吗?
更新composer.json
文件中的版本约束,然后执行更新以更新锁和已安装的软件包。
运行composer update
将更新所有内容。在需要大量回归测试的大型项目中,这并不总是可取的。
您可以通过在更新后指定包来将包列入白名单。 composer update my/package my-company/*
.
首先运行composer update
,将所有依赖项更新到新版本。
然后通常向composer.json
添加新的依赖项或运行composer require name/package