簡體   English   中英

Composer require 在安裝 barryvdh/laravel-dompdf 時出錯

[英]Composer require gives errors while installing barryvdh/laravel-dompdf

我對 Laravel 很陌生,並編寫了我的第一個應用程序。

我在 Windows 上使用 Laravel 5.4 和 PHP 7.1.5,但是當我運行composer require barryvdh/laravel-dompdf命令時,我遇到以下問題。 我遵循了許多“可能的解決方案”,但仍然無法正常工作。

這是錯誤:

無法將您的要求解析為一組可安裝的軟件包。

問題 1 - barryvdh/laravel-dompdf ^0.8.1 的安裝請求 -> barryvdh/laravel-dom 可滿足
pdf[v0.8.1]。 - barryvdh/laravel-dompdf v0.8.1 需要 dompdf/dompdf ^0.8 -> 可滿足 dompdf/dompdf[v0.
8.0, v0.8.1, v0.8.2] 但這些與您的要求或最低穩定性相沖突。

不要composer update 如果您的 composer.json 中有dompdf/dompdf只需更新它,指定0.8.*作為版本並運行

composer update dompdf/dompdf

那么

composer require barryvdh/laravel-dompdf

——

運行通用composer update將影響您可能希望保持當前狀態的所有其他依賴項。

然后,受composer update命令影響的所有更改都會記錄在 composer.lock 文件中。

例如,當您將項目移動到其他地方或將其部署在服務器上時, composer install命令將讀取 composer.lock 文件並安裝其中記錄的依賴項的確切版本。 因此,您將確定依賴項的版本。

刪除您的composer.lock文件並運行:

composer install

運行這個命令composer require barryvdh/laravel-dompdf "^0.8.2"

檢查然后dompdf/dompdf可能會更新,例如0.7.*~0.7.0

composer update;
composer require barryvdh/laravel-dompdf;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM