-->

Symfony的2 - 如何删除一个包?(Symfony 2 - How to delete a

2019-07-31 05:04发布

所以我的问题是如何删除捆绑我创造出来的?

创建与此控制台命令包:

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/...

现在,这将是完全删除捆绑的正确方法?

它过不去,使用控制台这些包生成的“神奇”,所以我不知道该怎么做了这个命令中的文件夹结构和文件的变化?

Answer 1:

它基本上是你的规定,只有在有些不同顺序的过程。

  1. 删除 / src目录/测试/ BlogBu​​ndle目录
  2. 改变/app/config/routing.yml文件来删除捆绑路线
  3. 移除 /app/AppKernel.php新包
  4. 清除缓存 (或者通过删除高速缓存/ {$ ENV}或控制台高速缓存:全部清除)

如果这不是用一个依赖管理安装 - 这应该是所有的。



Answer 2:

我知道我迟到回答这个,但是Symfony的具有说明如何删除软件包。 这就是我如何删除。 您可以使用您创建的其他包相同的指令,并想立即删除。



文章来源: Symfony 2 - How to delete a bundle?