Das Paket sensio/framework-extra-bundle wurde aufgegeben
P粉680087550
P粉680087550 2023-10-25 13:36:48
0
2
707

Als ich Symfony von 6.1 auf 6.2 aktualisieren wollte, sah ich diese Meldung:

Package sensio/framework-extra-bundle is abandoned, you should avoid using it. Use Symfony instead.

Ich frage mich, wie das geht, da ich das Paket entfernt habe und meine Routen nicht mehr funktionieren.

Was tun? Danke

P粉680087550
P粉680087550

Antworte allen(2)
P粉056618053

默认 Symfony 6.2 --webapp 包括 sensio/framework-extra-bundle。 所以默认情况下你会收到此警告。

随意删除它:

composer remove sensio/framework-extra-bundle
P粉921165181

使用注释或属性进行路由现在已完全集成到 Symfony 命名空间中。

您可能在控制器中使用use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;

使用 Symfony\Component\Routing\Annotation\Route 代替。

然后,您可以删除具有完整工作路由的 FrameworkExtraBundle。

composer remove sensio/framework-extra-bundle
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage