2017-12-01 9 views
5

Symfony 4でライブラリバンドルを作成するにはどうしたらいいですか?Symfony 4バンドルが動作する

私はこのコマンドを使用します:php bin/console generate:bundleしかし、新しいバージョンでは動作しません。 symfony 3のようなバンドルを使うことができます。たとえば、ブログバンドルとテレグラムボットバンドルがあれば、symfony 4でどのようにシミュレートするのでしょうか?

+1

https://symfony.com/blog/symfony-4-a-new-way-to-develop-applications –

+0

@StephanVierkant私ができるため、次のURLで見ることができますここで私の答えを見つけられない –

+0

いいえ、Symfony 4はそのようには機能しません。 https://medium.com/@fabpot/fabien-potencier-4574622d6a7e –

答えて

1

SensioGeneratorBundleは、Symfony Makerバンドルに置き換えられました。詳細については、https://symfony.com/blog/introducing-the-symfony-maker-bundleを参照してください。

+0

私の答えはここに私の答えを見つけることができません –

+1

@ A.Seddighiあなたがリンクを理解できない場合は、今のところS3.4に固執することが最善の可能性があります。この執筆時点では、Symfony 4は昨日リリースされたばかりで、理解するには読書が必要になります。とにかく、バンドルを作成したくないと思っている人も多いはずです。 – Cerad

+0

@Ceradそれでは、あなたのアプリはSymfony 4でどのように切り離されていますか? SoC(Conperns of Seperation of Concerns)はSymfony 2と3の主要なパラダイムであり、フレームワークはこのルールを真実に保つのに非常に役立ちました。 – forsberg

2

Fabien Potencierは、Symfony 4ベストプラクティスのブログで「バンドルレスアプリケーションはSymfony 4のベストプラクティスの変更の1つに過ぎない」と述べています。

新しいバンドルを生成しないでください。プロジェクト全体にデフォルトの「アプリケーション」バンドルを使用できます。

あなたは主題についてのブログ記事 Symfony 4: Monolith vs Micro

+3

共有コードなどのライブラリバンドルを生成したい。doctrineやguzzleHttpと同じように –

関連する問題