Переход на Symfony 4 с Symfony 3.4

Мой проект в настоящее время настроен на версию Symfony 3.4. Я хочу перейти на symfony4. Поэтому я перешел на symfony4 согласно предложениям в http://symfony.com/doc/current/setup/upgrade_major.html.

В моем текущем проекте в каталоге src создается множество пользовательских пакетов. Но теперь в Symfony 4 нет структуры пакетов.

Так что, пожалуйста, подскажите, как мне продолжить работу с моими существующими пакетами в Symfony4?

Заранее спасибо...

Хотя S4 больше не требует AppBundle, он по-прежнему отлично справляется с пакетами. Вы пытаетесь использовать новый формат каталогов Flex?

Cerad 25.05.2018 14:49
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
13
1
11 495
1

Ответы 1

Вы можете следить за учебником, созданным Symfony, прямо здесь: https://symfony.com/doc/current/setup/upgrade_major.html (вы уже это сделали)

А затем обновить структуру вашего проекта: https://symfony.com/doc/current/setup/flex.html#upgrade-to-flex

Я следил за тем же. Также я упомянул URL-адрес в своем вопросе. Но я думаю, вы неправильно поняли мой вопрос. :)

Jigar Pancholi 25.05.2018 09:04

Если в вашем проекте много пользовательских пакетов, то вы можете понять, что проект в Symfony 4 - это одно и только одно приложение, поэтому, если вы хотите разрезать одно приложение на множество частей, вам нужно создать столько приложений, сколько хотите. @JigarPancholi

Zahori 25.05.2018 09:13

Если вы хотите сохранить свои пакеты, следуйте это. Вы также можете перегруппировать все свои пакеты, чтобы сделать одно приложение @JigarPancholi

Zahori 25.05.2018 09:18

Он требует, чтобы все пространства имен начинались с App\. Поэтому мне нужно изменить все пространства имен и использовать инструкцию для всех моих пакетов. Я считаю, что это очень громоздкий процесс.

Jigar Pancholi 25.05.2018 09:23

Другие вопросы по теме