月度归档: 2022 年 10 月
-
在 Laravel 6 构建生产环境执行 composer install 时出现报错,提示需要 Moontoast\Math\BigNumber 支持。通过在 composer.json 的 require 配置中添加 moontoast/math 依赖并执行 composer require 命令安装该组件,再次运行 composer install 后问题解决,部署过程恢复正常。
-
本文分析了执行 phpcs 时提示 FILE: FOUND 1 ERROR AFFECTING 1 LINE 的问题。通过检查报错的文件行号,发现具体错误包括冗余的分号、代码缩进不匹配以及函数右大括号位置不规范。针对缩进问题使用 IDE 格式化代码,并手动删除多余字符后,重新执行 phpcs 验证,确认所有错误已修复,不再出现报错提示。
-
在 GitLab CI/CD 流水线中 Build composer 失败,经排查发现本地环境正常而线上执行特定命令时报错。通过对比不同命令参数,确认失败原因在于使用了 –no-dev 参数跳过了开发依赖,导致 require-dev 配置中的 fzaninotto/faker 包未被安装。将该包从 require-dev 移至 require 配置后,问题得到解决。
