Парус Laravel не поддерживает ошибку зависимости

Мне, как руководителю проекта и программисту, нравится идея Laravel Sail. Одна строка кода устанавливает среду разработки без установки какого-либо приложения на основной хост с помощью Docker. curl -s https://laravel.build/example-app | bash

Моя проблема в том, что парус Laravel пока поддерживает только PHP 7.4 и 8.0. Я хочу манипулировать таблицей Google с помощью этого пакета, чтобы проверить идею.

composer require revolution/laravel-google-sheets

к сожалению, это зависит от другого пакета, для которого требуется php 7.2

    - pulkitjalan/google-apiclient[dev-master, 4.0.0, ..., 4.1.1] require php ^7.2 -> your php version (8.0.0) does not satisfy that requirement.

Я считаю, что этот пакет будет работать с 7.4 без проблем. Также я просто буду использовать его, чтобы проверить свою идею. Есть ли способ сказать композитору игнорировать эту проблему с зависимостями и устанавливать пакеты?


person Cemal Sert    schedule 12.12.2020    source источник
comment
Почему бы просто не использовать PHP 7.4, если какая-либо зависимость еще не совместима с PHP 8?   -  person Nico Haase    schedule 13.12.2020
comment
Это была моя ошибка. Я изменил php с 8 на 7.4 и перезапустил докер, но вижу в документе, что мне нужно пересобрать контейнер. Этот пакет работает на 7.4 без проблем.   -  person Cemal Sert    schedule 14.12.2020