我向composer.json文件添加了一个新的捆绑依赖项,并且在运行composer update命令时,作者更新了所有现有的deps,而我只想安装新的捆绑包。 是否有一个命令选项安装新的deps而不更新现有的?为什么作曲家更新所有现有的代表?
0
A
回答
0
为了获取依赖的最新版本和更新composer.lock文件,你应该使用update命令。
php composer.phar update
这将解决项目的所有依赖关系,并将精确版本写入composer.lock。
如果你只是想更新一些软件包,而不是所有的,您可以列出它们的方式:
php composer.phar update vendor/package vendor/package2
您也可以使用通配符一次更新了一堆包:
php composer.phar update vendor/*
2
+1
这是我最喜欢添加新软件包的方式,因为我不必摆弄JSON源代码。此外,这只会获取最适合已有版本的软件包版本,如果我选择与现有软件包冲突的版本,Composer将拒绝添加该软件包,而不会陷入无法解析的依赖状态。 – Sven 2014-09-03 01:01:48
相关问题
- 1. 更新现有资产 - Hyperledger作曲家
- 2. 没有版本的作曲家更新
- 3. 作曲家没有突然更新
- 4. 为什么PHP的工匠命令不作曲家更新
- 5. 为什么我无法自我更新作曲家?
- 6. Symfony的作曲家更新
- 7. Laravel作曲家更新
- 8. 作曲家更新laravel 5.2
- 9. 作曲家更新失败
- 10. 作曲家更新和作曲家全局更新之间的区别
- 11. ClickOnce更新所有文件。为什么?
- 12. 作曲家更新后出现表格错误
- 13. 作曲家在更新时“dist”是什么意思?
- 14. 在Hyperledger作曲家中,“参与者”代表什么?
- 15. php艺术家服务,作曲家更新/安装..突然没有工作
- 16. 禁用更新的作曲家?
- 17. Symfony的2.7作曲家更新swiftmailer
- 18. 为什么我不能更改作曲家包名称空间?
- 19. 作曲家更新没有依赖关系
- 20. Adesigns作曲家更新后没有显示Calendarbundle事件
- 21. 有什么缺点意外须藤作曲家需要命令
- 22. Laravel 4.2 - 作曲家更新问题
- 23. 作曲家包更新,但不安装
- 24. 通过作曲家更新Slim
- 25. 作曲家更新后出错
- 26. 如何在Windows上更新作曲家?
- 27. cakephp核心3.2.1作曲家更新
- 28. 如何更新一个作曲家包?
- 29. 错误作曲家更新laravel 5
- 30. laravel 5作曲家更新omnipay失败
这很好,谢谢! – user2140201 2014-09-02 09:39:36