2012-09-28 3 views
1

저는 프로젝트에서 ... sf2의 여러 인스턴스에서 사용할 번들을 만듭니다. 그리고 그것에 대해 가장 좋은 방법이 무엇인지 궁금합니다. src/또는 vendor /에 넣어서 git 서버에 넣으시겠습니까? 나는 벤더에 성공하지 않고 시도했지만 등록 할 수없는 것처럼 항상 오류가 있습니다.여러 기업 웹 사이트의 Symfony2 번들 모범 사례

그 가장 좋은 방법은 무엇입니까? 벤더 디렉터라면 제대로 설정하는 데 필요한 지침을 찾을 수있는 곳을 아십니까?

+0

symfony 2.0 또는 2.1이 있습니까? – GorillaApe

+0

안녕하세요 2.1.2 –

답변

0

가장 좋은 답은 'composer.json', '/ vendors'및 심포니 문서를 사용하여 버전 제어에 저장된 작업 번들을 만드는 것입니다. 네가 한 말에 따르면 네가 아주 가까워 보이는 것 같아. 그런 다음 '/ src'를 통해 번들을 재정의하면 번들을 실행하는 여러 앱 각각에 작은 번들 조정이 적용됩니다. 이렇게하면 모든 것을 깨끗하게 관리 할 수 ​​있습니다.

+0

감사합니다. 그것은 내가 기대했던 것 일 뿐이지 만 그것이 "최고의"습관이라고 확신하지 못했습니다. –

1

아마도 http://getcomposer.org/doc/05-repositories.md을 확인해야합니다. 작곡가 packagist에 게시 할 필요가 없습니다. 내가 아는 한 전체 프로젝트로 쉽게 수정해야 할 경우에 대비하여 src 내에 번들을 넣을 수 있습니다. 더 많은 제어권을 원한다면, 그것을 사용하고자하는 모든 사람을 위해/벤더에 배치하기 위해 작곡가에 올바른 규칙이 필요합니다.

+0

안녕하세요. 잘 이해하면 .../src에서 개발할 수 있으며 다른 웹 사이트에서 사용하고 싶습니다. 작곡가 .json 파일을 구성해야합니다. –