【问题标题】:Properly updating composer dependencies正确更新作曲家依赖项
【发布时间】:2016-09-23 20:02:38
【问题描述】:

我目前正在使用 Laravel 5.1.11,但看起来我需要 5.1.14 提供的功能。我已经很久没有使用作曲家了,但是有什么合适的方法可以升级吗?总的来说,我有什么需要注意的警告吗?

我的composer.jsoncomposer.lock 文件都明确在5.1.11 有Laravel。我会将它们增加到 5.1.14 然后运行 ​​composer install 吗?

【问题讨论】:

    标签: dependencies composer-php laravel-5.1


    【解决方案1】:

    首先运行composer update,它将您的所有依赖项更新到新版本。

    然后通常将新的依赖添加到composer.json 或运行composer require name/package

    【讨论】:

      【解决方案2】:

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

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-03-10
        • 2019-12-02
        • 1970-01-01
        • 2016-12-30
        • 2013-05-30
        • 1970-01-01
        • 2019-03-06
        • 2013-10-09
        相关资源
        最近更新 更多