标签: pre-autoload-dump
-
在 composer.json 的 scripts 部分中,执行 composer install 时仅触发了与自动加载转储相关的 pre-autoload-dump 和 post-autoload-dump 事件,而 post-root-package-install 和 post-create-project-cmd 仅在 create-project 命令期间触发,因此未被执行。此外,lint 和 lint-fix 属于自定义命令,需要手动调用。由于项目是通过 Git 克隆而非 create-project 创建的,相关事件下的命令需要手动执行。
-
执行 composer install 命令时出现 Script Google\Task\Composer::cleanup 报错,经排查是因为 Google API 客户端包含大量服务,默认清理脚本在特定环境中无法正常运行。文章介绍了通过编辑 composer.json 文件,删除 scripts 中 pre-autoload-dump 对应的 Google\Task\Composer::cleanup 配置项来解决该问题。修改后执行 composer update 不再报错,并提到此问题仅在容器环境中出现,本地 Windows 主机不存在异常。
