社区
其他技术讨论专区
帖子详情
Composer require xxx 安装某一个包时为啥会更新其他的包
weixin_38078536
2019-09-18 04:18:15
我理解的composer require xxx只会安装该包,但是为啥还是会更新其他的依赖
...全文
1299
7
打赏
收藏
Composer require xxx 安装某一个包时为啥会更新其他的包
我理解的composer require xxx只会安装该包,但是为啥还是会更新其他的依赖
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sinat_41161127
2021-01-18
打赏
举报
回复
1. 删除composer.lock
2. 清composer 缓存: composer clear-cache
3. 更新lock composer update --lock
4. 重新 composer require
qq_39805075
2022-06-08
举报
回复
2
@sinat_41161127
不行的东西不要发出来害人
weixin_38127817
2019-09-18
打赏
举报
回复
我在这篇文章里面找到了答案Wiki:Laravel 安装和开发环境:修改项目依赖为新的镜像地址
weixin_38082682
2019-09-18
打赏
举报
回复
这些包之间是存在依赖关系的,而其中有包依赖于 nesbot/carbon,比如 illuminate/support,所以你看到更新了一大堆。 相信 composer 不会给你搞错的!
weixin_38095754
2019-09-18
打赏
举报
回复
但是为啥这个包降级了
weixin_38109394
2019-09-18
打赏
举报
回复
这是我安装这个包的命令
然后这个是我项目composer.json。我使用的是lumen
weixin_38080567
2019-09-18
打赏
举报
回复
这些包之间是存在依赖关系的,而其中有包依赖于 nesbot/carbon,比如 illuminate/support,所以你看到更新了一大堆。 相信 composer 不会给你搞错的!
plant:用于树件项目的作曲家插件
安装
与其他(dev)
Composer
软件
包
一样
安装
此软件
包
: $
composer
require
--dev ostark/plant 添加到您的
包
composer
.json { " extra " : { " treeware " : { " prices " : { " useful " : " $15 " , " important " : " $50 " , " critical " : " $150 " } } } } 例子 当其他人使用
composer
安装
或
更新
您的页面
时
,
会
弹出一个小提示。 $
composer
require
xxx
/untitled2 Using version
stock-pictures:该扩展为将Stock图片服务连接到TYPO3后端提供了基础。 对于每个已连接的服务,将在媒体文件中添加“从
XXX
添加媒体”按钮
创意-图片 该扩展为将Stock图片服务连接到TYPO3后端提供了基础。 对于每个已连接的服务,将在媒体文件中添加一个“从
XXX
添加媒体”按钮。 为了快速入门,您可以使用以下扩展之一:
安装
通过
composer
require
ideative/stock-pictures
安装
此扩展程序
composer
require
ideative/stock-pictures或从TYPO3扩展库中下载,然后在TYPO3
安装
的扩展管理器中激活该扩展。 注册新的图片服务 $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['id_stock_pictures'['connectors']['myservice'] = \Acme\MyExtension\Connector\MyServiceConnector::class 您的连接器类必须实现Ideative
laravel-wherehasin:Laravel wherehasin是一个可以提升Laravel ORM关联关系查询性能的扩展
包
,可以替代Laravel ORM中的wherehas以及whereHasMorphIn查询方法
larave在哪里 Laravel wherehasin是一个可以Laravel ORM关联关系查询性能的扩展
包
,可以替代Laravel ORM中的whereHas以及whereHasMorphIn查询方法。 环境 PHP> = 7 laravel> = 5.5
安装
composer
require
dcat/laravel-wherehasin 简介 Laravel的关联关系查询whereHas在日常开发中给我们带来了极大的便利,但是在主表数据量比较多的
时
候
会
有比较严重的性能问题,主要是因为whereHas用了where exists (select * ...)这种方式去查询关联数据。 通过这个扩展
包
提供的whereHasIn方法,可以把语句转换为where id in (select
xxx
.id ...)的形式,从而提高查询性能,下面我们来做一个简单的对比: 当主表数据量减少
message_system:这是一个基于yii2的消息系统,
message_system 这是一个基于yii2的消息系统
安装
composer
require
--prefer-dist johnnylei/message-system 用法 imgrate :imgrate /文件夹,建好相关的表 配置文件 'messageManager'=>[ 'class'=>'johnnylei\message_system\MessageManager', // userInformation 是一个用户表的activeRecord,主要作用当你发送消息的
时
候,将用户表里面的消息总数+1,当你阅读完消息的
时
候,将用户表里面的消息数-1, // 通过实现UserInformationInterface,里面的两个方法 'userInformation'=>[ 'class'=>'
xxx
', ] ]
faultline-php:故障线异常和错误通知程序,用于PHP
故障线-php 用于PHP的故障异常和错误通知程序。
安装
$
composer
require
faultline/faultline 用法 // Create new Notifier instance. $ notifier = new Faultline \ Notifier ([ 'project' => 'faultline-php' , 'apiKey' => '
xxx
xXX
XXX
xXx
XXx
xXX
XXX
XXx
xxx
XXX
XXX
' , 'endpoint' => 'https://
xxx
xxx
xxx
.execute-api.ap-northeast-1.amazonaws.com/v0' , 'timeout' => '30.0' , 'notifications' => [ [ 'type'
其他技术讨论专区
433
社区成员
791,270
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章