PHP-composer 패키지 게시(안정적인 버전)

1. 프로젝트push를github로 보내기;composer를 작성합니다.json, 다음:
{
  "name" : "ferrewagner/skepticism",
  "description" : "PHP micro Framework",
  "license":"MIT",
  "version":"1.0",
  "authors": [ { "name": "FerreWagner", "email": "[email protected]" } ],
  "require" : { "php" : ">=5.3.0", "filp/whoops" : "*", "symfony/var-dumper" : "*", "catfan/medoo":"*", "twig/twig":"~1.0", "phpoffice/phpexcel": "^1.8", "phpmailer/phpmailer": "^5.2" },
  "keywords" : [ "FerreWagner", "PHP Framework" ],
  "type" : "Framework" }

2.https://packagist.org/submit 검사를 하고 자신의composer를 개선합니다.json 의존
3. github 프로젝트의 Settings의 Integrations & 서비스에 패키지 출처를 추가합니다.
user token Packagist , 。Domain ; Test service;

4. 모든 것이 다 준비된 후에 바로composer가 도착할 수 있지만 구덩이가 존재한다.다음과 같은 메시지가 표시됩니다.
Could not find package xxx/xxx at any version for your minimum-stability (stable). Check the package spelling or your minimum-stability.

즉, 안정적인 버전이 존재하지 않습니다.
즉, 자신의 프로젝트에 버전을 추가하고github의release에 버전을 추가해야 합니다.그리고 로컬 git에서 프로젝트의 버전 번호를 지정합니다git tag -a v1.0 마지막으로push에서github까지.
5. Packagist 패키지에 업데이트하고 버전을 업데이트합니다.안정적인 가방을 발표할 수 있습니다.

좋은 웹페이지 즐겨찾기