我想根据本教程在 Symfony 4 的 AppKernel 类中注册一个包:
https://symfony.com/doc/3.3/bundles.html
但我没有找到文件夹“app”,也没有找到文件 AppKernel.php,所以没有 AppKernel 类。是我安装 Symfony 时出错了,还是我需要自己创建一个 app 文件夹?
我想根据本教程在 Symfony 4 的 AppKernel 类中注册一个包:
https://symfony.com/doc/3.3/bundles.html
但我没有找到文件夹“app”,也没有找到文件 AppKernel.php,所以没有 AppKernel 类。是我安装 Symfony 时出错了,还是我需要自己创建一个 app 文件夹?
Symfony 4 的结构与 Symfony 3 不同
如果你想在你的应用程序中启用 bundle,你必须更改config/bundles.php文件
像这样的东西
// config/bundles.php
return [
// 'all' means that the bundle is enabled for any Symfony environment
Symfony\Bundle\FrameworkBundle\FrameworkBundle::class => ['all' => true],
Symfony\Bundle\SecurityBundle\SecurityBundle::class => ['all' => true],
Symfony\Bundle\TwigBundle\TwigBundle::class => ['all' => true],
.
.
.
];
有关更多信息,请参阅本教程