webman/console 需要更新

ala3246875

webman/console 使用的 symfony/console 组件,目前已经升级到v7.0+,但是这个版本和官方有很大的区别。
7.0+的版本,把 $defaultName,$defaultDescription 废弃了,然后使用了注解,进行反射来分析命令行和描述。 建议更新 webman/console组件,降级不了,有冲突

symfony/console version see : https://packagist.org/packages/symfony/console

297 2 0
2个回答

six

截图
有没有可能是你的 webman/console 没更新?

  • walkor 2024-05-10

    对,这个去年更新过

  • ala3246875 2024-05-10

    我的是1.3.7,难道是因为我这个命令行文件生成太早了吗 多谢

  • ala3246875 2024-05-10

    之前测试过,不影响使用,最新的console生成一样报这2个属性被遗弃

  • walkor 2024-05-10

    截图
    没有问题

  • ala3246875 2024-05-10

    用是能用,只是我的开发工具,会报属性被遗弃

ala3246875

  • ala3246875 2024-05-10

    因为他那个升级后,用了注解和反射,所以这2个属性,给他加上了遗弃文档

  • walkor 2024-05-10

    截图
    我这正常,升级下 symfony/console 试下
    即使它遗弃了,我们仍然可以正常使用

  • ala3246875 2024-05-10

    我用的phpstorm,提示是不会错的。我升级不了,有依赖升不动,就这样先不管他了。

  • walkor 2024-05-10

    我的也是phpstorm。
    我看了下 symfony/console v6 有这个deprecated标记,symfony/console v7.0开始就没有这个属性了,也就没有de`precated标记了,所以没什么问题。
    截图

  • ala3246875 2024-05-11

    好的

×
🔝