как поделиться проектом усадьбы Laravel

Я новичок в Laravel и не знаю, как поделиться проектом на github.

Мой сайт отлично работает локально, используя Homestead. Я отправил его на github и загрузил на другой компьютер. Затем я понял, что папка vendor не включена и у меня не установлен php на другом компьютере.

Мой вопрос, как вы делаете управление конфигурацией в усадьбе? Есть ли способ автоматически установить зависимости и просто использовать vagrant, чтобы увидеть сайт в браузере?

2

Решение

Вам просто нужно установить и запустить composer на новой машине. composer update загрузит все зависимости вашего проекта. Все, что вам нужно, это иметь composer.json в папке вашего проекта.

В качестве альтернативы вы можете удалить /vendor папка из .gitignore файл, чтобы Git мог зафиксировать и извлечь эту папку, но это плохая практика.

0

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

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

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