我知道有很多关于删除 Symfony 附带的 AcmeDemoBundle 的问题,但是我想与大家确认一下我是否正确理解了整个 Symfony 的精神:
例如,我有三个项目,每个项目都是用 symfony 创建的(例如 symfony new Project3
):
/home/<username>/Project1
/Project2
/Project3
如果我不再需要 Project3,是否可以简单地删除目录(例如 rmdir Project3
)而不必担心与其他项目或 apache/mysql 等的任何关联或冲突?
最佳答案
Symfony 使用 bundle 向 Symfony 项目添加和删除功能。
我会同意您的回答,但前提是您确定 Project1 和/或 Project2 不使用 Project3 中存在的任何 bundle 。
虽然 Project1 和/或 Project2 可能使用 Project3 中存在的 bundle ,但情况可能并非如此,因为您必须在 Project1/Project2 配置中包含指向该 bundle 的硬链接(hard link)。
大多数情况下,一个包是您从 packagist 存档、github 存储库或类似的东西中包含的东西。
关于linux - 删除 symfony 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27527358/