TiM*_*TER 2 php phpunit github vendor composer-php
我想使用composer生成的自动加载器为我的单元测试自动加载类.
现在我不知道是否应该将我的供应商目录提交到我的git repo.一个专家是每个立即克隆我的仓库的人都可以运行phpUnit测试.一个骗局是我用我的仓库运送了很多专有代码.
我是否应该坚持克隆我的仓库的用户必须先运行composer install,因此必须"安装"作曲家?
这是一个解决方案,不将供应商目录提交到我的git仓库,但将其打包到一个发布分支,以便我的应用程序开箱即用?
该负责人建议是忽略vendor/:
提示:如果您正在为项目使用git,则可能需要添加
vendor到您的项目中.gitignore.您真的不想将所有代码添加到存储库中.
但请确保包含您的文件composer.json和composer.lock文件.