我以前从未使用过Composer,但安装它是为了按照推荐的方式设置trick。
我现在在两个独立的目录中有composer.json和composer.lock文件。我如何确定它们应该在哪里?我想它们肯定不应该在我的公共html根目录中,就像其中一个已经做到的那样?
composer.json文件应创建在项目的最顶层目录,即版本控制中的顶层目录。例如,该目录的子目录可能是"public"、"htdocs"或"www"目录,它是web服务器的文档根目录。
通过使用Composer,该目录还将获得放置软件包的"vendor"目录,以及记录安装的确切版本的composer.lock
文件。
请同时提交composer.json
和composer.lock
。不要提交vendor
文件夹,将其放到忽略列表中。