2017-05-16 7 views
0

composer.json을 통해 내 프로젝트에 사용자 정의 패키지를 주입했습니다.이 패키지는 현재 버전 2.0.1입니다. 패키지의 소스 코드에서 무언가를 변경하고 패키지에서 버전을 설정했습니다. 2.0.2에 JSON 망할 놈의 그것을 밀어 내 작곡가하지만 때마다 나는 작곡가 캐시를 삭제하고 composer.lock 파일작곡가에서 구식 패키지 버전을 사용합니다

내 작곡가의 행을 삭제하더라도 그래도

 - Installing myproject/laravel-jssettings (v2.0.1): Cloning 9663e29ee0 from cache 

을 얻기를 업데이트하려고 .json 파일은

입니다. 763,210

나는

"myproject/laravel-jssettings": "2.0.2", 

로 설정하려하지만 난

 Problem 1 
- The requested package myproject/laravel-jssettings 2.0.2 exists as myproject/laravel-jssettings[v2.0.0, v2.0.1] but these are rejected by your constraint. 

은 내가 캐시를 삭제하거나 변경해야 할 경우, 여기에 무엇을 그리워라는 오류 메시지가 작곡가가 새로운 2.0.2 버전을 얻을 수 있도록 새 버전. 미리 사전에

+0

패키지의 새 버전을 생성했는지 확인하고 packagist repo를 업데이트하는 것을 잊지 마십시오. – hassan

답변

1

귀하의 사용자 지정 리포 지 토리에 tag 크레이 티해야합니다. 그 태그가 repositroy로 밀려 나면 작곡가가 lates 업데이트를 얻을 것입니다.

git tag 2.0.2 
git push origin --tags 

그 이후에는 프로젝트에서 작곡가 업데이트를 시도하십시오. Composer documentation

+0

정말 고마워요! – mimzee

관련 문제