php - UnexpectedValueException 尝试安装 laravelcollective 时无法解析版本约束

标签 php laravel laravel-5 composer-php laravelcollective

我是 laravel 的新手,我正在尝试安装 laravelcollective。我只是关注文档 here我在我的项目目录中使用它:

composer require "laravelcollective/html":"^5.4.0"

不幸的是,在我按下 enter 后,我立即收到以下错误:

[UnexpectedValueException] Could not parse version constraint :5.4.0: Invalid version string ":5.4.0"

我只是不知道如何解决这个问题。我在谷歌上找不到太多东西,再加上我缺乏使用 laravel 的经验,这让我陷入困境。

有人可以帮忙吗?

最佳答案

您可以在 composer.json 中手动添加它,然后使用 composer update

只需在 "laravel/framework":"5.4.*", 行下添加 "laravelcollective/html": "5.4.*",

>

像这样:

"require": {
        "php": ">=7.0.0",
        "fideloper/proxy": "~3.3",
        "laravel/framework": "5.4.*",
        "laravelcollective/html": "5.4.*", <-- Add this row
        "laravel/tinker": "~1.0"
    },

关于php - UnexpectedValueException 尝试安装 laravelcollective 时无法解析版本约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47268095/

相关文章:

php - 安全风险? $_REQUEST 变量 ... $$ 在本地堆栈上

php - 多语言概念的 MySQL 排序问题

laravel - 如何使用多个 slack webhook 进行 Laravel 通知

php - 找不到类 '..\Unit\UnitTestCase'

php - 调用未定义的方法 Illuminate\Validation\Rules\In::__set_state()

使用ajax将javascript变量传递给php脚本

php - jsPlumb:拖动端点时放大和缩小问题

php - laravel 在ajax中获取输入类型文本的值

Laravel 5 Mime 验证

mysql - 从 table1 检索数据但在 table2 中进行比较 - Laravel Eloquent