Symfony 4.0 FOSUser捆绑包2.0

Symfony 4.0 FOSUser捆绑包2.0,symfony,fosuserbundle,Symfony,Fosuserbundle,我想将FOSUser Bundle 2.0与symfony 4.0结合使用,但在互联网上的所有教程中都有我没有的文件夹应用程序 我所做的: 通过Composer安装FOSUser捆绑包2.0: $ composer require friendsofsymfony/user-bundle "~2.0" 在那之后,我完成了,因为有一个必需的/app文件夹,其中包含一些我没有的文件。 有什么解决办法吗 在Symfony 4中,应用程序/文件夹被config替换/ 引自: 使用众所周知的目录名会有所

我想将FOSUser Bundle 2.0与symfony 4.0结合使用,但在互联网上的所有教程中都有我没有的文件夹应用程序

我所做的:

通过Composer安装FOSUser捆绑包2.0:

$ composer require friendsofsymfony/user-bundle "~2.0"
在那之后,我完成了,因为有一个必需的/app文件夹,其中包含一些我没有的文件。
有什么解决办法吗

在Symfony 4中,应用程序/文件夹被config替换/

引自:

使用众所周知的目录名会有所帮助。使用bin/、src/或var/是向前迈出的一大步。Symfony 4添加了etc/代替app/。它是为Symfony 3提出的,但由于不再适用的原因而被拒绝

更新:与社区长时间讨论后,etc/已更改为config/。web/目录也已更改为public/。关于Symfony 4的博客帖子已经更新,以反映这些变化

FOSUserBundle的主分支支持Symfony 4作品,但仍有一些事情需要完成。您可以直接检查repo上的文档,然后尝试调整配置尝试和错误,因为Symfony 4会改变项目的目录结构。