Формирование Laravel / Framework при использовании Composer

По какой-то причине я не могу найти никаких инструкций о том, как форкнуть laravel / framework и затем использовать его внутри Composer.

Кажется, что Composer не может разрешить зависимости для пользовательских пакетов, что усложняет ситуацию.

Поэтому я хочу установить новую чистую установку Laravel, используя вместо этого пакетный репозиторий laravel / framework вместо пакета packagist laravel / framework. Как бы я пошел по этому поводу?

Это потому, что я хочу внести некоторые изменения в базовую структуру Laravel.

Это то, что я пытался, и не получилось:

  1. Вилка Laravel / Каркас внутри GitHub
  2. Установите Laravel в пустую папку с помощью Composer
  3. Отредактируйте composer.json и добавьте свое разветвленное репо в виде пакета:

    "repositories": [{
    "type": "package",
    "package": {
    "version": "dev-edits",
    "name": "laravel/framework",
    "source": {
    "url": "My forked GitHub URL",
    "type": "git",
    "reference": "dev-edits"}
    }
    }],
    

    И добавив это как требование вместо стандартного пакета packagist:

    "laravel/framework": "dev-edits"
  4. Бежать composer update

Проблема здесь в том, что Composer не разрешает и не устанавливает laravel/framework зависимости? Копирование вручную laravel/framework требует от composer.json в мой дает мне следующую ошибку:

Error Output: PHP Fatal error: Class 'Illuminate\Foundation\Application' not found in....

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]