我需要使用尚未发布的错误修复程序。我可以使用类似的东西:
"bower-asset/yii2-pjax": "2.0.6 | dev-master#18a9183d578d81fb9dbb1c604daba48815c3ebd5 as 2.0.5"
或
"bower-asset/yii2-pjax": "2.0.6 | dev-master as 2.0.5"
在我composer.json
?其中2.0.6
是未来的稳定版本,dev-master#hash
是包含错误修正的提交,现在可在远程仓库(@master)中使用。
答案 0 :(得分:1)
在尝试安装此软件包时,我发现它具有依赖性(感谢lichunqiang)。
以下是如何安装依赖项和包:
composer require "fxp/composer-asset-plugin:~1.1.1"
composer require "bower-asset/yii2-pjax:dev-master"
出于某种原因,composer require "bower-asset/yii2-pjax:2.0.6"
不起作用,似乎composer-asset-plugin,用于安装Bower资产的Composer插件找不到任何相应的版本。
当前版本的Composer已损坏,它返回此错误:
[ErrorException]
isset中的非法偏移类型或空
您可以通过回滚来恢复旧版本:
composer self-update --rollback