不可能产生捆绑

时间:2019-10-23 12:58:23

标签: symfony bundle

我是symfony框架的新手,我正在尝试生成我的第一个捆绑包, 我使用此命令ca,但不起作用。

错误消息:

php bin/console generate:bundle

您可能正在寻找There are no commands defined in the "generate" namespace提供的命令,该命令当前未安装。

尝试运行SensioGeneratorBundle

https://imgur.com/csryfHZ

我尝试使用命令composer require sensio/generator-bundle安装作曲者存储库,但没有任何改变

2 个答案:

答案 0 :(得分:0)

在symfony 4中,不建议使用此捆绑包,必须使用maker-bundle,不幸的是,没有可用的捆绑包生成器。因此,您需要使用官方文档从头开始编写捆绑软件:https://symfony.com/doc/current/bundles/best_practices.html

顺便说一下,不推荐使用包,现在仅将其用于在项目之间共享打包的代码。

更多信息,请访问:https://symfony.com/doc/current/bundles.html

答案 1 :(得分:0)

我们没有在Symfony 4中捆绑软件。

尽管Symfony 2是“良好实践”,但由于有了新的框架,情况已不再如此。

您的默认捆绑包现在为App,所有代码都放入src/,所有视图(嫩枝文件)都进入template/