我正在使用Composer进行一个小项目.我已经推composer.json及composer.lock到Git的,并把vendor/文件夹到.gitignore,所以我可以在部署时在服务器安装的依赖关系.
我可以推composer.phar送到Git仓库还是应该为服务器安装新副本?不确定安装过程是否与机器有关.
在需要的每台服务器上手动安装composer.phar会容易得多,因为它会提示每30天更新一次,并且您不希望永远更新仓库的内容以进行composer更新。
Composer是可帮助您进行部署的工具,因此它不应成为部署的一部分