대부분의 PHP 프레임 워크는 새 인스턴스를 만들기 위해 골격 또는 베어 메이션을 제공합니다. 이러한 뼈대 프로젝트를 기반으로 새 프로젝트를 만들면 composer create-project foo/some-framework my-new-project
을 실행할 수 있습니다.»composer create-project«- 나중에 원래 프로젝트의 어떤 버전이 사용되었는지 어떻게 알 수 있습니까?
프로젝트의 원래 사용 된 프레임 워크 버전은 훨씬 늦은 시점에 어떻게 알 수 있습니까?
내가 프레임 워크 3.0.0 버전으로 프로젝트를 구성했다고 가정 해 보겠습니다. 몇 달 후 프레임 워크는 버전 5.1.0에서 사용할 수 있습니다. 지금 업그레이드하고 싶지만 버전은 3.0.0 또는 4.0.0 또는 4.2.0 이었습니까?
이 상황에 가장 적합한 방법은 무엇입니까? 버전을 몇 가지 추가 파일로 문서화 하시겠습니까? 항상 프레임 워크에 파일에 저장된 버전을 갖도록 요청 하시겠습니까?
»laravel/framework는»laravel/laravel«의 종속성이므로 작성자에게 있습니다 ''파일. 귀하의 예제에 관해서는 그러나 내 질문은 : 당신은, 나중에 당신이 알고있는»5.3.x 버전의»laravel/laravel«프로젝트를 만드는 데 사용합니까? – pixelbrackets
글쎄, 당신이 Laravel 5.3 애플 리케이션을 만든다면, 당신은 Laravel 5.3 프레임웍을 의존성으로 가질 것이므로, 이것이 당신이 Laravel 5.3 애플 리케이션이라는 것을 알 것인가? 'composer.json'에서 5.3 버전의 프레임 워크를 볼 수 있습니다. 원하는 경우 'composer.json'의 예를 들어 앱 버전을 추가 할 수도 있습니다. 그러면이 내용을 실제로 알 수 있습니다 :) 또한 readme에 추가 할 수 있습니다 귀하의 프로젝트의. –