无法生成包
impossible to generate bundle
我是 symfony 框架的新手,我正在尝试生成我的第一个包,
我使用此命令 php bin/console generate:bundle
但它不起作用。
错误信息:
There are no commands defined in the "generate" namespace
.
您可能正在寻找 SensioGeneratorBundle
提供的当前未安装的命令。
试试 运行 composer require sensio/generator-bundle
.
我尝试使用命令 composer require sensio/generator-bundle
安装 composer 存储库,但没有任何改变
在 symfony 4 中,这个包被弃用了,你必须使用 maker-bundle,不幸的是没有可用的包生成器。所以你需要使用官方文档从头开始编写你的包:https://symfony.com/doc/current/bundles/best_practices.html
顺便说一句,bundle 已被弃用,现在仅用于在项目之间共享打包代码。
我们不会在 Symfony 4 中进行捆绑。
虽然 "good practice" 使用 Symfony 2,但由于有了新的框架,情况就不再是这样了。
您的默认包现在是 App
,您的所有代码都在 src/
,您所有的视图(twig 文件)都在 template/
我是 symfony 框架的新手,我正在尝试生成我的第一个包,
我使用此命令 php bin/console generate:bundle
但它不起作用。
错误信息:
There are no commands defined in the "generate" namespace
.
您可能正在寻找 SensioGeneratorBundle
提供的当前未安装的命令。
试试 运行 composer require sensio/generator-bundle
.
我尝试使用命令 composer require sensio/generator-bundle
安装 composer 存储库,但没有任何改变
在 symfony 4 中,这个包被弃用了,你必须使用 maker-bundle,不幸的是没有可用的包生成器。所以你需要使用官方文档从头开始编写你的包:https://symfony.com/doc/current/bundles/best_practices.html
顺便说一句,bundle 已被弃用,现在仅用于在项目之间共享打包代码。
我们不会在 Symfony 4 中进行捆绑。
虽然 "good practice" 使用 Symfony 2,但由于有了新的框架,情况就不再是这样了。
您的默认包现在是 App
,您的所有代码都在 src/
,您所有的视图(twig 文件)都在 template/