【问题标题】:image Intervention error图像干预错误
【发布时间】:2018-05-20 02:23:24
【问题描述】:

我正在尝试在导航栏上添加一个徽标,但我使用的图像太大,所以我看到了这个名为干预图像的包,几乎每个人都在谈论并决定使用它。但在使用它之前,我不确定它是否安装正确。这就是发生的事情:

将此添加到composer.json中:

"require": {
//"laravel/framework": "5.1.*", < -- didn't use this since there is a 5.5.*
   "intervention/image": "dev-master"
},

运行作曲家安装

在 config/app.php 中添加了这个

在提供者部分添加: Intervention\Image\ImageServiceProvider::class,

并将其添加到别名部分中: '图像' => 干预\图像\立面\图像::类,

运行 composer update 并得到这个错误:

我不确定是否应该忽略它并继续使用它,但因为我刚刚开始使用图像干预,我不想搞砸任何安装,因为它可能会影响我以后的代码

当我这样做时,我需要知道是否可以在 laravel 的 app.blade.php 中使用 imageIntervention 来调整导航栏中的图像大小。 目前有这样的东西:

            <ul class="nav navbar-nav navbar-center">
                <img src="{{ URL::to('/image') }}/test.png">
            </ul>

【问题讨论】:

  • 您是否研究过“与您的最低稳定性要求冲突”是什么意思?
  • 是的,我做了,他们并没有真正解释太多,只是说要在 composer.json 中添加一些东西。但那些东西已经在里面了。但不知道由于某种原因一切都恢复正常
  • 那么你需要阅读更多关于“最低稳定性”是什么的......实际上阅读的信息不仅仅是堆栈溢出问题,作曲家的实际文档是什么......总是去实际的来源......你正在阻止自己得到答案......你非常接近能够自己回答你的问题:-D
  • 注意,从现在开始会这样做

标签: php image laravel


【解决方案1】:

要安装干预,运行命令

composer require intervention/image

Intervention Docs

【讨论】:

  • 他不需要 .. 他将它添加到 composer.json 他只需要运行“composer update”
  • 我做了作曲家更新,它返回了我的问题截图中显示的错误
  • 删除你手动提供的人,然后运行命令(我从未见过 devmaster 版本)我正在使用的所有软件包中都有数字
  • 我刚刚意识到作曲家需要干预/图像突然起作用,我只是尝试删除所有内容并重做一遍,不知道发生了什么
猜你喜欢
  • 2015-10-21
  • 1970-01-01
  • 2017-08-03
  • 2016-07-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-01-26
  • 2023-03-10
相关资源
最近更新 更多