我经历了似乎所有相关的问题,但是似乎没有明确的答案。
我正在尝试找到集成CodeIgniter和Composer的最佳方法。
最初,我考虑过使用Composer安装CodeIgniter,最终以/<path>/<to>/<app>/vendor/codeigniter/framework
结尾。这导致了许多不一致:通常,vendor
目录可以包含在.gitignore
中,但是在这种情况下却不能包含,因为所有模型,视图和控制器(以及相关配置)必须保留在CodeIgniter的目录结构中。
如果首先安装CodeIgniter,则标准文档建议将vendor
目录存储在codeigniter/application
中-因此需要在 Composer之前安装CodeIgnitor。因此Composer无法再用于管理CodeIgniter)。
是否有关于此集成最佳实践的官方/权威文档?