php - Composer 要求在安装 barryvdh/laravel-dompdf 时出错

标签 php laravel pdf

我是 Laravel 的新手,并且编写了我的第一个应用程序。

我在 Windows 上使用 Laravel 5.4 和 PHP 7.1.5,但是当我运行 composer require barryvdh/laravel-dompdf 命令时,我遇到了以下问题。我遵循了许多“可能的解决方案”,但仍然无法正常工作。

这是错误:

Your requirements could not be resolved to an installable set of packages.

Problem 1 - Installation request for barryvdh/laravel-dompdf ^0.8.1 -> satisfiable by barryvdh/laravel-dom
pdf[v0.8.1]. - barryvdh/laravel-dompdf v0.8.1 requires dompdf/dompdf ^0.8 -> satisfiable by dompdf/dompdf[v0.
8.0, v0.8.1, v0.8.2] but these conflict with your requirements or minimum-stability.

最佳答案

不要 Composer 更新。如果您的 composer.json 中有 dompdf/dompdf 只需更新它,指定 0.8.* 作为版本并运行

composer 更新 dompdf/dompdf

然后

composer 需要 barryvdh/laravel-dompdf

--

运行通用 composer update 将影响您可能希望保持当前状态的所有其他依赖项。

所有受 composer update 命令影响的更改都会记录在 composer.lock 文件中。

例如,当您将项目移动到其他地方或将其部署在服务器上时,composer install 命令将读取 composer.lock 文件并安装您的确切版本记录在其中的依赖项。因此,您将确定依赖项的版本。

关于php - Composer 要求在安装 barryvdh/laravel-dompdf 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48301899/

相关文章:

php - 这是创建 View 的正确方法吗?

passwords - PHP的password_hash编码用于HTTP基本认证

javascript - 基于文本 jquery php 更改按钮

laravel - PHP 7.2 count() 函数不起作用

javascript - Vuejs ajax GET 请求未在 Laravel 5.1 Blade 模板中返回数据

pdf - 如何在 C# 中打开 pdf 等文件 "from"一个 windows 窗体应用程序

php - 使用 PHP 创建图表并导出为 PDF

javascript - jquery 数组未获取所有值且未发送到 laravel Controller

php - 使用 postman 将文件发送到 Laravel API

php - 如何使用 Dompdf 转换多个 html 文件?