1

私はプロジェクトに取り組んでいます... sf2の複数のインスタンスで使用されるバンドルを作成しています。そして、それについてのベストプラクティスは何だろうか? src/ または vendor/ に入れて、git サーバーに配置しますか? ベンダーで作成しようとしましたが、登録できないなどのエラーが常に発生します。

それについてのベストプラクティスは何ですか? それがベンダーのディレクトリである場合...適切に設定するためのガイドラインを見つけることができる場所を知っていますか?

4

2 に答える 2

1

おそらく、このhttp://getcomposer.org/doc/05-repositories.mdを確認する必要があります 。composer packagist で公開する必要はありません。私の知る限り、プロジェクト全体で簡単に変更する必要がある場合に備えて、バンドルを src 内に配置できます。より詳細な制御が必要な場合は、それを使用したい人のために /vendor に配置するために、composer で適切なルールが必要です。

于 2012-09-28T15:49:16.943 に答える
0

ベスト プラクティスの答えは、「composer.json」、「/vendors」、および symfony のドキュメントを使用して、バージョン管理に格納された作業バンドルを作成することです。あなたが言ったことに基づいて、あなたは非常に近いようです. 次に、バンドルを実行する複数のアプリのそれぞれでバンドルを微調整するために、「/src」を介してバンドルをオーバーライドします。これにより、すべてがクリーンで管理しやすくなります。

于 2012-10-03T10:38:13.653 に答える