【发布时间】:2020-12-05 00:22:24
【问题描述】:
我已经尝试在 Symfony 4.4 下创建和设置项目几个小时了,但是当我下载捆绑包或安装东西(例如,Doctrine 或 FOSrest)时,我似乎遇到了问题。
在教程中,我多次看到所有人似乎都有诸如“Doctrine.yaml”之类的文件,这些文件应该存储在 config/packages 中。这些配置文件似乎是在下载与之关联的文件时自动创建的。
但在我的情况下,根本没有……没有,我必须手动创建所有文件,我不确定这是否正常,如果不正常,我该如何解决这个问题?
【问题讨论】:
-
对于教义,您需要使用“composer require orm-pack”来获取教义.yaml。并非所有捆绑软件都能够创建其配置文件。不确定 FOS 捆绑包是否可以。如果你需要的话,做一个没有错。题外话,但除非您需要处理遗留代码,否则请查看基于 Symfony 的 api-platform 休息。比或多或少过时的 FOS 代码要好得多。
-
请分享更多细节。您如何准确地安装这些软件包?你也安装了
symfony/flex?
标签: symfony orm doctrine composer-php