我使用的是 Symfony 版本 v4.4.1 。我使用 symfony 命令在 CLI 中创建项目:symfony new my_project_name --full但是我的文件夹src/Controller是空的,求助。也许我的控制器是在另一个目录中创建的。在屏幕截图上,您可以看到麻烦。早期,它工作得很好。
1 回答
回首忆惘然
TA贡献1847条经验 获得超11个赞
当你创建一个新的应用程序时,Controller 目录是空的。当您使用完整参数时,这是正常结果。Full 只会指定您拥有所有常用的实用程序/库(twig、安全性等)。但是您必须创建自己的业务(实体、控制器、表单、视图等)。
如果你想创建一个控制器,你应该安装 maker bundle
symfony composer req maker --dev
然后控制台将能够像以下一样简单地创建控制器:
symfony console make:controller MyNewController
默认控制器不再在空应用程序中,因为某些应用程序不需要它们。例如,如果您正在开发 API,则不使用控制器。另一个例子,一些开发人员不使用MVC(model view controller) 模式,而是使用ADR (Action Domain Responder) 模式
- 1 回答
- 0 关注
- 69 浏览
添加回答
举报
0/150
提交
取消