Php “当”时我该怎么办;安装失败,将./composer.json还原为其原始内容;当试图通过composer在laravel上安装点火开关时?
我正试图通过composer在laravel安装点火装置Php “当”时我该怎么办;安装失败,将./composer.json还原为其原始内容;当试图通过composer在laravel上安装点火开关时?,php,laravel,composer-php,Php,Laravel,Composer Php,我正试图通过composer在laravel安装点火装置 composer require --dev facade/ignition 但它一直给我这个错误信息: Using version ^1.6 for facade/ignition ./composer.json has been updated Loading composer repositories with package information Updating dependencies (including require
composer require --dev facade/ignition
但它一直给我这个错误信息:
Using version ^1.6 for facade/ignition
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Installation request for facade/ignition ^1.6 -> satisfiable by facade/ignition[1.6.0].
- Conclusion: don't install filp/whoops 2.5.0
- Can only install one of: filp/whoops[2.4.0, 2.1.13].
- Can only install one of: filp/whoops[2.4.0, 2.1.13].
- Can only install one of: filp/whoops[2.4.0, 2.1.13].
- facade/ignition 1.6.0 requires filp/whoops ^2.4 -> satisfiable by filp/whoops[2.4.0, 2.4.1, 2.5.0].
- Conclusion: don't install filp/whoops 2.4.1
- Installation request for filp/whoops (locked at 2.1.13, required as ~2.0) -> satisfiable by filp/whoops[2.1.13].
Installation failed, reverting ./composer.json to its original content.
您不能在同一个Laravel应用程序上同时安装filp/whoops 2.5.0和facade/ignition 1.0-dev,因为ignition需要版本^2.4的whoops,所以请删除手动安装的whoops版本,并让ignition按照包的
composer.json
中的定义为自己安装正确的版本
{
"name": "facade/ignition",
"homepage": "https://github.com/facade/ignition",
"require": {
"php": "^7.1",
"filp/whoops": "^2.4" // Here
},
}
移除filp\whoops像这样
composer删除filp/whoops
然后安装门面/点火开关
composer require--dev facade/ignition
尝试通过cli安装它composer require facade/ignition
您确定吗?我相信点火装置需要发出呜呜声才能工作。我认为这可能更多的是因为要求的版本不兼容。是的,点火需要filp/whoops版本^2.4,OP正在安装2.5.0,删除whoops并让ignition将其作为依赖项安装是确保安装了正确版本的whoops的一种方法--dev
标志表示仅在开发期间需要该包(例如,在测试期间使用mockry或phpunit)。这并不意味着“获取最新的开发版本”。有关更多信息,请参阅。