我正在使用 Symfony2 进行 PHP 开发,它是一个很棒的框架。
我现在用它来制作可靠的模板来制作我的新网络应用程序。(建立在 symfony2 之上的公司框架)。
我遇到了供应商库的问题。我正在使用 git 来托管我的项目,并且当我在 composer.json 中输入依赖项并调用更新时,它会克隆整个存储库,以及每个库的完整历史记录。更糟糕的是,这些存储库是我的主存储库的子存储库,这些库中的文件不会提交。尝试在另一台计算机上克隆项目后,由于缺少供应商库,它将无法工作。我只想强制作曲家导出存储库的内容而不是克隆它。我想要纯文件,而不是存储库。
我当然可以永远使用 composer.json,但我想让我的样板文件正常工作,即使 github 会停止工作。另一个原因是,我正在从两台不同的机器上编辑这个项目,并且我需要存储库中项目中的所有文件,每天调用 2 次 composer.json 更新并每次等待 5 分钟,这并不好笑。