我正在嘗試使用Composer安裝軟件包的特定版本。我嘗試了作曲家安裝和Composer的要求,但他們正在安裝我試圖安裝的最新版本的軟件包。如果想要以前的版本呢?使用Composer安裝特定版本的軟件包
回答
composer require vendor/package:version
例如:
composer require refinery29/test-util:0.10.2
版本號中的函數^和〜是什麼? –
你可以在這裏找到答案https://stackoverflow.com/a/22345808/1522019 – alucic
它爲我工作。 – prudhvi259
只使用composer.phar需要
例如PHP:
php composer.phar require doctrine/mongodb-odm-bundle 3.0
也可與安裝。
https://getcomposer.org/doc/03-cli.md#require https://getcomposer.org/doc/03-cli.md#install
對於記錄,添加自定義約束*不能*用'install'提供 - 只用'require'。如果您希望切換到特定的版本並簽入'composer.lock'文件,您可以,但是您必須使用'composer require',然後將更改恢復爲'composer.json'。 –
添加雙引號使用^操作符的版本號:
composer require middlewares/whoops "^0.4"
- 1. 如何使用pip安裝特定版本的軟件包?
- 2. 使用特定框架版本的NuGet安裝軟件包
- 3. PIP安裝:如何強制特定的軟件包的版本
- 4. 在PHP Composer中封裝軟件包安裝以使用軟件包的分支
- 5. 安裝特定版本的bioconductor軟件包
- 6. Cabal - 如何安裝特定版本的軟件包
- 7. 已安裝Autoload Composer軟件包
- 8. 通過Composer安裝單個軟件包
- 9. 安裝phantomjs /任何軟件包全球特定版本
- 10. 自制安裝軟件包與特定版本
- 11. 安裝多個版本的軟件包
- 12. R軟件包安裝的版本號
- 13. 如何告訴節點使用特定的已安裝軟件包版本?
- 14. 確定特定軟件包的版本
- 15. 如何在Symfony中獲得由Composer安裝的軟件包的版本?
- 16. 如何測試/安裝Composer軟件包的未加標籤的版本?
- 17. CakePHP安裝Composer版本3.1 *
- 18. 用自制軟件安裝python2的特定版本
- 19. 如何識別阻止Composer安裝最新版本軟件包的內容?
- 20. Composer爲什麼安裝似乎與要求衝突的軟件包版本?
- 21. yum安裝python包的特定版本
- 22. Brew - 安裝特定版本的brew包
- 23. 在Dockerfile中運行時,Composer安裝不會安裝軟件包
- 24. 使用Composer安裝軟件包依賴關係
- 25. Ubuntu從特定PPA安裝軟件包
- 26. 使用virtualenv安裝不同python版本的軟件包錯誤
- 27. 使用npm安裝最新版本的軟件包
- 28. 木偶根據應用程序版本安裝特定版本的軟件包版本
- 29. npm安裝特定版本不安裝特定版本
- 30. 木偶:指定要安裝的軟件包版本
閱讀此答案http://stackoverflow.com/questions/15212381/composer-how-can-i-install-another-dependency-without-updating-old-ones – KevinOrfas