gpt4 book ai didi

php - Symfony 2 - 如何删除一个包?

转载 作者:IT王子 更新时间:2023-10-29 01:00:14 27 4
gpt4 key购买 nike

所以我的问题是如何删除我创建的 bundle ?

您可以使用此控制台命令创建 bundle :

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

这太棒了,但如果我需要删除这个 bundle 怎么办?是否有控制台命令可以删除我不再需要的 bundle ?

我知道,当您从控制台创建新包时,您:

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

现在完全删除 bundle 的正确方法是什么?

使用控制台这些包是“神奇地”生成的,所以我不知道这个命令在文件夹结构和文件中发生了什么变化?

最佳答案

这基本上是您概述的过程,只是顺序有所不同。

  1. 删除/src/Test/BlogBu​​ndle 目录
  2. 更改/app/config/routing.yml 文件以删除捆绑路由
  3. 删除你的新包/app/AppKernel.php
  4. 清除缓存(通过删除缓存/{$env} 或控制台缓存:清除)

如果这不是使用依赖管理器安装的 - 那应该就是全部了。

关于php - Symfony 2 - 如何删除一个包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12142425/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com