Подтвердить что ты не робот

Symfony 2 - Как удалить пакет?

Итак, мой вопрос заключается в том, как удалить связанный пакет, который я создал?

Вы создаете пакеты с этой консольной командой:

php app/console generate:bundle --namespace=Test/BlogBundle --format=yml

И это просто, но что, если мне нужно удалить этот пакет? Есть ли консольная команда для удаления пакета, который мне больше не нужен?

Я знаю, что при создании нового пула с консоли вы:

1. create /src/Test/BlogBundle directory
2. change /app/config/routing.yml file to include routes
3. include your new bundle in /app/Resources/App.Kernel.php
4. I think there is something changed in /app/cache/...

Теперь, что было бы правильным способом полного удаления пакета?

Его joust, что с помощью консоли эти пакеты генерируются "волшебным образом", поэтому я не знаю, что изменила эта команда в структуре папок и файлах?

4b9b3361

Ответ 1

Это в основном процесс, который вы наметили, только в несколько ином порядке.

  • удалить/src/Test/BlogBundle каталог
  • измените файл /app/config/routing.yml на удалите маршруты.
  • удалите ваш новый пакет из/app/AppKernel.php
  • очистить кеш (либо путем удаления кеша /{$ env}, либо кеша консоли: очистить)

Если это не было установлено с помощью менеджера зависимостей, это должно быть все.

Ответ 2

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