1

我正在尝试在 laravel 中使用 baaryvdh/dompdf 制作 pdf,但是在使用以下命令安装软件包时:

`composer require barryvdh/laravel-dompdf`

得到错误:

Using version ^0.9.0 for barryvdh/laravel-dompdf
./composer.json has been updated
Running composer update barryvdh/laravel-dompdf
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - laravel/ui[v3.0.0, ..., v3.2.0] require illuminate/console ^8.0 -> found illuminate/console[v8.0.0, ..., v8.36.2] but these were not loaded, likely because it conflicts with another require.
    - Root composer.json requires laravel/ui ^3.0 -> satisfiable by laravel/ui[v3.0.0, v3.1.0, v3.2.0].
4

1 回答 1

0

运行以下命令

composer require barryvdh/laravel-dompdf:0.8.5

但是记住上面的版本需要,这个包需要php ^7.1.3。

因为如果默认不通过版本,它将采用最新版本,并且 laravel 8 和 laravel ui 3.x 支持最新版本的 dompdf

或者

请运行“作曲家更新”命令

然后运行

composer require barryvdh/laravel-dompdf:0.8.5

希望这对你有用。

于 2021-04-15T12:41:49.777 回答