无法在Laravel 5.8中安装集合

3

当我使用以下命令时,我无法在laravel 5.8中安装集合:

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

我在终端中遇到了以下错误:
[UnexpectedValueException] 无法解析版本约束:5.8.0: 非法的版本字符串":5.8.0"
require [--dev] [--prefer-source] [--prefer-dist] [--no-progress] [--no-suggest] [--no-update] [--no-scripts] [--update-no-dev] [--update-
with-dependencies] [--update-with-all-dependencies] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [--sort-packages] [-o|--o
ptimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--] [<packages>]...
3个回答

6

尝试使用单引号进行安装: composer require 'laravelcollective/html:^5.8.0'


1

1
composer require laravelcollective/html

直接使用它,它百分之百有效,它会自动获取 Laravel 的版本。


@Trenton_M 不是这样的。其他问题都没有建议完全删除版本字符串,但这种做法往往效果不错。 - ceejayoz

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接