Routes 如何在Symfony中的特定自定义包中创建路由?

Routes 如何在Symfony中的特定自定义包中创建路由?,routes,symfony,Routes,Symfony,我使用Symfony控制台创建了一个名为UserBundle的自定义包。现在,我想为该捆绑包创建几个与用户相关的路由。我知道我可以将这些路由写入app/config/routing.yml文件,但我想将所有路由封装在它们特定的包中 我知道我们可以通过在“src\UserBundle\Resources\config”中创建routing.yml或routing.xml或routing.php文件来做到这一点。但我试过了,但没有成功 那么我在这里错过了什么?我们需要自动加载那些新的包特定文件还是清

我使用Symfony控制台创建了一个名为UserBundle的自定义包。现在,我想为该捆绑包创建几个与用户相关的路由。我知道我可以将这些路由写入app/config/routing.yml文件,但我想将所有路由封装在它们特定的包中

我知道我们可以通过在“src\UserBundle\Resources\config”中创建routing.yml或routing.xml或routing.php文件来做到这一点。但我试过了,但没有成功

那么我在这里错过了什么?我们需要自动加载那些新的包特定文件还是清除路由缓存

以下是“src\UserBundle\Resources\config\routing.yml”中的内容:

任何帮助都将不胜感激

注意:我对Symfony是全新的


谢谢在app/config/routing.yml中查看这一行:

access:
    resource: "@UserBundle/Resources/config/routing.yml"
    prefix:   /
它应该在默认情况下生成,但如果它不存在,只需添加它即可。然后您可以使用来自UserBundle/Resources/config/routing.yml的路由

access:
    resource: "@UserBundle/Resources/config/routing.yml"
    prefix:   /