php - 如何避免 Composer 出现“无法扫描内部的类”错误?
问题描述
(我知道其他人已经写过这个,但在这种情况下答案似乎没有帮助)
我有一个 WordPress PHP 插件(https://github.com/LiquidChurch/lqd-messages/),它使用WDS-Shortcodes反过来使用TGM-Plugin-Activation。当我composer install
从 lqd-messages 插件中运行时,我收到以下错误:
在 ClassMapGenerator.php 第 69 行:
无法扫描“
/lqd-messages/vendor/webdevstudios/wds-shortcodes/vendor/tgmpa/tgm-plugin-activation/class-tgm-plugin-activation.php
”中似乎不是文件或文件夹的类
然后我可以进入/lqd-messages/vendor/webdevstudios/wds-shortcodes/vendor
并查看没有 tgmpa 文件夹。
如果我然后返回/wds-shortcodes
并运行composer install
,将成功创建 tgmpa 文件夹。
显然,这不太理想。有没有办法绕过这些额外的步骤?
解决方案
推荐阅读
- javascript - 当您将鼠标悬停在图像上时,如何制作跟随您的显示文本效果
- reactjs - 在 REACT.js 中显示一个可回放的视频
- python - 异常类型错误类型错误:异常必须从 BaseException 派生
- python - 史派西“OSError:[E050] 找不到模型‘en_core_web_sm’。它似乎不是 Python 包或数据目录的有效路径。”
- javascript - 对象中的类构造函数可选参数
- r - 在 R 中为三种不同的后验分布添加带有 ggplot 的标签
- python - 如何编写一个在文件中收集值的 Prometheus 导出器?
- visual-studio-code - 如何使用新的 vscode.task 以编程方式创建“dependsOn”任务
- checkbox - 您如何抑制复选框和单选按钮的标准 HTML 5 外观以支持 Ext JS 7 经典中的自定义外观?
- react-native - 如果打开了其他选项卡,请关闭其他选项卡(react-native-collapsible)