Я пытаюсь задать вопрос как можно точнее, но у меня самого много путаницы по этому поводу. Так что, пожалуйста, потерпите меня
Проблема. На нашем сайте установлен сторонний API (Recurly). Этот сайт был создан с помощью Laravel. Версия этого API устарела, и я хочу обновить версию через композитор.
От Recurly я получил следующую инструкцию по обновлению версии
В файле composer.json обновите строку кода с recurly/recurly-client: 2.8.на recurly/recurly-client: 2.12. . И это обновит вашу клиентскую библиотеку И вашу версию API. Как только вы это сделаете, запустите обновление композитора в вашем терминале-›активный каталог с Recurly, и оно обновит вас:
Я обновил строку внутри файла composer.json. Но я не понимаю вторую часть инструкции. Как запустить обновление композитора. Должен ли я обновить сам композитор? Но я хочу обновить версию Recurly API. нужно ли обновлять сам композитор?
Я нашел эту ссылку: https://getcomposer.org/doc/03-cli.md#update-u
В этой ссылке написано
Чтобы получить последние версии зависимостей и обновить файл composer.lock, используйте команду update. Эта команда также называется update, так как она делает то же самое, что и upgrade, если вы думаете об apt-get или подобных менеджерах пакетов.
php composer.phar update
Я не уверен, нужна ли мне эта команда?
Наш веб-сервер с AWS. И у нас установлены WHM и cPanel для управления веб-сервером.
Я понимаю, что мой вопрос не точен, как ожидалось. но я не могу понять, с чего начать на самом деле. Пожалуйста, предложите мне соответственно
composer.lock
в вашем контроле версий, затем запускайте тесты, чтобы увидеть, нужны ли вам дополнительные обновления,..... - простого запускаcomposer update
может быть достаточно, но вы также можете в еще большей беде - person Nico Haase   schedule 11.12.2020