composer.phar 可以用代码部署吗?

Can composer.phar be deployed with the code?

我正在为一个小项目使用 Composer。我已将 composer.jsoncomposer.lock 推送到 Git,并将 vendor/ 文件夹放入 .gitignore,因此我可以在部署时在服务器上安装依赖项.

我可以将 composer.phar 推送到 Git 存储库还是应该为服务器安装一个新副本?不确定安装过程是否依赖于机器。

在您需要的每台服务器上手动安装 composer.phar 会容易得多,因为它会提示每 30 天更新一次,您不希望永远更新您的内容作曲家更新的回购协议。

Composer 是一种帮助您进行部署的工具,因此它不应成为您部署的一部分