Composer安装失败,出现:
`Could not load package ezsystems/ezplatform in https://repo.packagist.org: [UnexpectedValueException] Could not parse version constraint dev-load-varnish-only-when-used as ^2.0@dev: Invalid version string "^2.0@dev"`
唯一的问题是,我们没有调用该包。。。有人知道如何弄清楚是哪个包裹造成了破裂吗?
这是我们的composer.json文件:
"require": {
"aws/aws-sdk-php": "^3.92",
"phpmailer/phpmailer": "^6.0",
"psr/log": "^1.1",
"symfony/polyfill-mbstring": "^1.11",
"guzzlehttp/guzzle": "~6.0",
"avalara/avataxclient": "*",
"salesforce-mc/fuel-sdk-php": "*"
},
"autoload-dev": {
"psr-4": {
"Tests\": "tests/"
}
},
"require-dev": {
"php": "^7.0",
"phpunit/phpunit": "^6.0",
"fzaninotto/faker": "^1.9",
"doctrine/dbal": "^2.5",
"behat/mink": "^1.8",
"behat/mink-goutte-driver": "^1.2",
"dmore/chrome-mink-driver": "^2.0",
"ext-dom": "*"
},
"minimum-stability": "dev"
}
此问题已通过解决
composer install self-update 1.10.10
前几天作曲家的升级出现了故障。
另一个修复方法是:
composer install self-update
这将更新到1.10.12并绕过错误。