Heim  >  Fragen und Antworten  >  Hauptteil

Das Paket sensio/framework-extra-bundle wurde aufgegeben

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粉680087550P粉680087550330 Tage vor601

Antworte allen(2)Ich werde antworten

  • P粉056618053

    P粉0566180532023-10-26 11:42:10

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

    随意删除它:

    composer remove sensio/framework-extra-bundle

    Antwort
    0
  • P粉921165181

    P粉9211651812023-10-26 10:17:01

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

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

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

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

    composer remove sensio/framework-extra-bundle

    Antwort
    0
  • StornierenAntwort