docker 部署代码的时候提示有个文件不符合 psr-0 标准 部署失败 有哪位大大知道是为什么吗?

各位大佬好 我碰到一个很奇怪的问题 我在生产环境部署代码的时候部署失败 系统提示:
Deprecation Notice: Class ParsedownTest located in ./vendor/erusev/parsedown/test/ParsedownTest.php does not comply with psr-0 autoloading standard. It will not autoload anymore in Composer v2.0.

一开始我怀疑是不是composer的版本问题 我发现本地1.10.1和生产环境的版本1.10.5大版本基本一致,另外我看了下我本地的依赖包,
docker部署代码的时候提示有个文件不符合psr-0标准 部署失败 有哪位大大知道是为什么吗?
发现并没有test目录啊 我不知道是如何依赖加载加载进去的 我有点莫名其妙

有谁朋友这种情况吗? 能否给个思路或者方向? 谢谢大家

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 4
leo

Composer v1 现在只是 Notice 而已,可以忽略,不过在 Composer v2 里就会出错了。

3年前 评论

@leo 我现在用的版本是1.10.5 部署的时候应该只是notice 但是为什么会导致部署失败呢

3年前 评论

@leo 还有一个问题就是 我安装了第三方的这个依赖包 但是没有test目录 我在github上看到这个依赖包是有test目录的 这个包算是安装失败了吗?

3年前 评论

终于找到一样的问题,就是没答案 :joy:

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!