当前位置: 首页 > 知识库问答 >
问题:

当做作曲家更新,作曲家抱怨文件被编辑?

瞿兴朝
2023-03-14

当我跑的时候

php composer.phar update

作曲家抱怨我所有的libs都被修改了——尽管我没有碰它们。

  • 正在更新jdorn/sql-formatter(dev-master 3d8a973=

注意:我从远程存储库中提取了项目。

会不会是编码过程中搞砸了?

如何解决这个问题?

共有2个答案

常嘉平
2023-03-14

以下答案似乎是我能找到的最完整的答案,它解决了问题(尽管不是问题的根源):

https://stackoverflow.com/a/24606663/667773

之后

php composer.phar config --global discard-changes true

或者在修改composer.json之后

"config": {
    "discard-changes": true
},  

使用

php composer.phar update -n
秋向阳
2023-03-14

“即使我没有碰他们。”

嗯,有些事情做到了。如果你认为它不是你,那么它可能是你的IDE“有益地”将它重新格式化为你指定的标准。

你应该做的是:

>

  • 进入目录供应商/jdorn/sql-formatter

    运行命令git diff

    这将向您展示实际发生的变化。如果只是空白/代码重新格式化,那么可能是您的IDE“有益地”更改了文件。

    如果这是一个实际的代码更改,那么可能是您自己没有意识到您在哪个文件中。

    如果是其他原因,那么可能还有另一个原因,但是git diff应该允许您了解它是什么。

  •  类似资料:
    • 我用的是拉威尔作曲家。我正在加载way/generators包,当我运行composer update时,会出现以下错误: 加载具有包信息更新依赖项的composer存储库(包括require dev) 致命错误:内存中允许的内存大小536870912字节已用尽(尝试分配67108864字节)phar:///usr/local/Cellar/composer/1.0.0-alpha8/libexe

    • 问题内容: 我遇到了一个问题,我试图为我的Laravel 4项目安装一个新软件包。但是当我跑步时我得到了: 我在Internet上寻找问题,发现内存是问题,我认为我没有足够的RAM,我检查了一下我有411mb的空闲空间。作曲家真的需要更多RAM吗? 问题答案: “已杀死”消息通常表示您的进程消耗了太多内存,因此,如果可能,您可能只需要向系统中添加更多内存即可。在编写此答案时,我必须将虚拟机的内存增

    • 我试图执行: 致命错误:中允许的内存大小94371840字节已用尽(尝试分配71字节)phar:///home/xxxxxxx/bin/composer.phar/src/Composer/DependencyResolver/RuleSetGenerator.php 在线123 xxxxxxx是用户。 然后我试着执行: 和: 然后我收到了这个: 哎呀!您的一个进程(php,pid 14331)因

    • 我已经按照Ubuntu 16.04网站上的说明安装了composer。在终端中发出“composer”命令后,它将给出通常的输出。安装composer后,我使用下载了composer 现在要安装Laravel,我必须添加。但是没有。我的主目录中的composer文件夹。有谁能告诉我为什么会这样?

    • 我试图更新作曲家,但得到错误 以下是错误日志的链接:https://pastebin.com/JNT7Wi15 Laravel版本:5.4 Php版本:PHP7.2。4-1乌本图16。04.1黛布。苏里。org 1(cli)(构建时间:2018年4月5日08:53:57)(NTS)版权所有(c)1997-2018 PHP Group Zend Engine v3。2.0,版权所有(c)1998-2

    • 我使用的是Laravel5.2。当我在CLI上执行composer update命令时。这是产生以下按摩 无需安装或更新生成自动加载文件 照明\Foundation\ComposerScripts-::后更新php工匠优化生成优化的类加载器 我不能更新我的当前版本,或者这是一个错误我是新来的拉威尔