php - Laravel 5.8 和 PHP 7.3 版 - 无法安装 spatie laravel-query-builder
问题描述
我正在运行laravel-5.8
-application 并且我想安装spatie/laravel-query-builder
,但由于某种原因,当我运行时
composer require spatie/laravel-query-builder
我收到一些错误:
您的要求无法解决为一组可安装的软件包。
问题 1 - 结论:删除 laravel/framework v5.8.0 - 结论:不要安装 laravel/framework v5.8.0 - spatie/laravel-query-builder 3.2.0 需要照明/数据库 ^6.0|^7.0|^8.0 ->可满足照明/数据库...
而且我不知道为什么,因为由于文档页面https://spatie.be/docs/laravel-query-builder/v3/requirements我确实有要求- 我有 PHP 7.3 和 Laravel 5.8
有人可以帮我吗?
解决方案
这个包似乎正在寻找Laravel v6
或更大。如果您查看 Packagist - https://packagist.org/packages/laravel/framework#v5.8.0,您可以看到 Laravel 的 5.8.0 安装illuminate/database
了 v5.8.0
似乎您可能需要联系 Spatie 或提出错误票
推荐阅读
- inheritance - 使用接口/基类实现以下类的好方法是什么?
- javascript - SSL Socket.IO ERR_CERT_AUTHORITY_INVALID
- spring-integration - 尝试使用 spring 集成消息有效负载移动电子邮件时出现类异常
- c# - 卸载应用程序时删除文件
- c# - 绑定到 ControlTemplate XAML UWP 中的 Application.ActualTheme
- html - 有没有一种简单的方法可以一次更改多个图像源?
- visual-studio - 在 VisualStudio 2019 中创建 OutLook VSTO 加载项项目,如何显示图像代替默认功能区文本?
- bash - 如果文件中的差异字符与提供的模式不同,则停止计数
- c# - 尝试解析 Post 请求返回的 HTML
- c# - 如何监控 Stream 的下载进度