写了个composer包,连同测试代码一同发到了git仓库,怎么让别人require这个包的时候不把测试代码拉下来?
可以添加--no-dev
选项,这样就不会下载单元测试相关的依赖了。
composer install --no-dev --prefer-dist --optimize-autoloader
2 回答2.5k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
1 回答1.6k 阅读✓ 已解决
1 回答844 阅读✓ 已解决
2 回答518 阅读✓ 已解决
929 阅读
2 回答562 阅读
用archive:
例子来自官方文档:The composer.json Schema。
如果你直接用git而不是上传到packagist就不行了。