vin*_*utz 5 doctrine symfony composer-php
当我执行compose update以下操作时会收到此警告:
包学说/反射被放弃了,你应该避免使用它。改用 roave/better-reflection。
我尝试添加 roave/better-reflection 并删除教义/反射但没有成功。我使用的是 Symfony 5.2,但我已经收到了 Symfony 5.1 的警告。
先感谢您。
正如您在 packagist 上看到的,有一些软件包依赖doctrine/reflection- 这里缺少的信息是需要该软件包的特定版本。放弃doctrine/reflection(从技术上讲)发生在 2020 年 10 月 29 日,因此并非所有依赖包都已更新也就不足为奇了。
毕竟,这对您来说不是一个危险信号。如果您直接依赖此软件包,则应该采取行动并替换它。其他人已经这样做了,例如doctrine/common或symfony/symfony,或者可能在未来的版本中这样做。
对于一般的 symfony 用户来说,这是一个直接来自原则自身依赖项的内部警告,请参阅:
vendor/doctrine/common/composer.json
vendor/doctrine/persistence/composer.json
Run Code Online (Sandbox Code Playgroud)
"doctrine/reflection": "^1.0"他们在composer.json 文件中的位置。
他们可能会在未来的版本中对此采取一些措施,所以现在我们必须接受这个警告。
当有更多信息时我会更新我的答案
| 归档时间: |
|
| 查看次数: |
3915 次 |
| 最近记录: |