我使用的是 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 關注
- 105 瀏覽
添加回答
舉報
0/150
提交
取消