Я добавил через Composer php aws-sdk в свое приложение. Он также загрузил — как зависимости от aws-sdk — два модуля: Guzzle и диспетчер событий Symfony.
Когда я зафиксировал и отправил свои изменения в репозиторий, единственным добавленным модулем был aws-sdk, а остальные 2 модуля — «неотслеживаемые файлы».
Как добавить модули в репозиторий?
Если я сейчас нажму на aws, модули не добавятся, я прав? Другой разработчик синхронизировал мои изменения, и в его локальной версии приложение не работает - из-за двух обязательных модулей...
Спасибо.
vendor/
? Как правило, вы игнорируете это и фиксируете только файлыcomposer.json
иcomposer.lock
. Затем другие разработчики могутcomposer install
устанавливать библиотеки и их зависимости. - person Chris   schedule 07.01.2015git aws.push
, что, я думаю, вытягивает из eb текущую ветку. Если в текущей ветке нет этих папок: - как я могу запустить установку композитора? - приложение не будет работать, пока я не запущу установку композитора? . Как я могу отправить приложение в eb без поломки приложения, пока я не запущу установку композитора? Есть какой-то обходной путь? Спасибо! - person peppeocchi   schedule 07.01.2015composer.json
иcomposer.lock
в корень вашего репозитория, EB автоматически установит ваши зависимости. См. также stackoverflow.com/questions/17521843/ - person Chris   schedule 07.01.2015