2015-10-25 4 views
4

У меня есть проект Laravel 5 на местном уровне и вы хотите разместить его на учетной записи битбакет, чтобы мои удаленные товарищи по команде могли его установить. Локально из командной строки я выполнил следующую команду:Какие файлы можно разместить на Bitbucket, чтобы мои команды могли использовать?

composer create-project laravel/laravel myproject --prefer-dist 

который сделал все. Теперь звучит глупо, чтобы положить все. Я уже загрузил файл composer.json. Какие инструкции следует отправить команде, чтобы они просто клонировали каталог и установили его? Я сбрасываю каждую вещь, и они просто клонируют ее? Должны ли они в любом случае запустить команду composer create-project?

ответ

2

Здесь нет необходимости запускать composer create-project, они просто клонируют проект и запускают composer install для развертывания проекта в локальном.

Как composer install установит все зависимости структуры, не загружайте папку поставщика в исходный код (Bitbucket).

Вы можете отправить следующие инструкции

Проект ТРЕБОВАНИЯМ

Перечень инструментов и технологий для запуска проекта

Ex: PHP и MySQL версии, рамочные (JS, CSS), используемые и инструменты требуемые NodeJs, Gulp, Bower или любые другие

Процесс установки

  1. создать PROJECT_NAME папки и клон проект в него
  2. открытого composer.phar и запустить composer install
  3. создания условий для запуска проекта с необходимыми инструментами
+0

Ok я, как вы предложили, он просто создан папка 'vendor'. Нет такой папки, как 'app, bootstrap, config, database, public, resources etc'. – Volatil3

+0

Да, 'comper install' или' composer update' создаст папку поставщика и зависимости Laravel. вы нажимали все другие папки и файлы в Bitbucket, кроме папки поставщика, как я предлагаю? – Vinodhan

+0

Это была ошибка, которую я сделал раньше. Я нажал все, кроме «продавца». Тогда это сработало! Благодаря тонну! – Volatil3

Смежные вопросы