Symfony создает структуру папок, отличную от ожидаемой - PullRequest
0 голосов
/ 08 ноября 2018

Я читаю книгу, и автор создает проект Symfony, работающий

composer create-project symfony / symfony mava /

Похоже, для него установлена ​​Symfony 3.0.1 (последняя стабильная версия).

После выполнения этой команды он говорит, что генерируется структура, подобная приведенной ниже

Папки mava (корневой каталог проекта) ниже в качестве подкаталогов
приложение
бин
ЦСИ
Web
продавец

Когда я запускаю ту же команду, Symfony 4 устанавливается, и структура моих папок даже близко не похожа на его, только папки src и vendor совпадают. Я уже пытался указать версию

composer create-project symfony / symfony mava ^ 3.0.1

и

композитор создание-проект symfony / symfony mava ^ 2.0

Но у меня такая же структура, только папки src и vendor.

Что происходит?

1 Ответ

0 голосов
/ 08 ноября 2018

Вы используете неправильный пакет, для Symfony 3. * он должен быть symfony/framework-standard-edition, а не symfony/symfony

С помощью каретки ^ композитор установит Symfony 3.4, вместо него используйте тильду ~ или фиксированную версию 3.0.1 Подробнее об этом здесь: https://getcomposer.org/doc/articles/versions.md#next-significant-release-operators

composer create-project symfony/framework-standard-edition mava 3.0.1

Имейте в виду, что Symfony 3.0.1 больше не поддерживается .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...