我对Laravel非常陌生,并编写了我的第一个应用程序。
我在Windows上使用Laravel5.4和PHP7.1.5,但是当我运行composer require barryvdh/laravel-dompdf命令时,会遇到以下问题。我遵循了许多“可能的解决办法”,但仍然没有奏效。
这是一个错误:
无法将您的要求解析为可安装的软件包集。 问题1- barryvdh/laravel-dompdf ^0.8.1 ->的安装请求可由barryvdh/laravel-dom满足 pdfv0.8.1.- barryvdh/laravel-dompdf v0.8.1要求dompdf/dompdf ^0.8 ->可满足dompdf/dompdfv0 0。 8.0,v0.8.1,v0.8.2,但这些都与您的需求或最低稳定性相冲突。
发布于 2018-01-17 14:31:10
不要composer update。如果dompdf/dompdf在您的composer.json中,只需更新它,将0.8.*指定为版本并运行
composer update dompdf/dompdf
然后
composer require barryvdh/laravel-dompdf
--
运行泛型composer update将影响您可能希望保持当前状态的所有其他依赖项。
然后,所有受composer update命令影响的更改都会记录在composer.lock文件中。
例如,当您将项目移到其他地方或将其部署到服务器上时,composer install命令将读取composer.lock文件,并安装记录在其中的依赖项的确切版本。因此,您将确定依赖项的版本。
发布于 2019-08-29 23:00:29
运行以下命令composer require barryvdh/laravel-dompdf "^0.8.2"。
发布于 2018-01-17 13:11:49
删除composer.lock文件并运行:
composer installhttps://stackoverflow.com/questions/48301899
复制相似问题