다음은 composer에서 튜토리얼 열을 사용하여 버전 번호 정의 및 작곡가 종속 버전 기호를 소개하는 내용입니다~, ^, 도움이 되길 바랍니다. 도움이 필요한 친구들에게!
버전 형식: 주 버전 번호.부 버전 번호.개정 번호, 버전 번호 증가 규칙은 다음과 같습니다.
#🎜🎜 #메이저 버전 번호: 호환되지 않는 API 수정 시 마이너 버전 번호: 이전 버전과 호환되는 기능 추가 시 개정 번호: 이전 버전과의 호환성을 수정한 경우 문제. 고급 버전 번호와 버전 컴파일 메타데이터는 "주 버전 번호.부 버전 번호.개정 번호" 끝에 확장자로 추가할 수 있습니다. Semantic 버전 2.0.0 https://semver.org/lang/zh-CN/ ~은 버전 번호만 사용할 수 있음을 의미합니다. 마지막 단락 변경(~x.y이면 끝은 y, ~x.y.z이면 끝은 z) ~1.2.3은 1.2.3 <= 버전 번호< .0#🎜 🎜#~1.2는 1.2 <= 버전 번호 <2.0
^을 나타냅니다. 이는 주 버전 번호 외에도 부 버전 번호와 패치 버전 번호를 사용할 수 있음을 의미합니다. 변경됨
#🎜 🎜#^1.2.3은 1.2.3 <= 버전 번호< 2.0.0을 나타냅니다.0으로 시작하는 특수 사례 버전 번호:#🎜🎜 #^0.3.0은 0.3 .0과 같습니다. 번호가 0으로 시작하면 불안정한 버전(불안정)이라는 의미이며, 불안정한 상태인 경우 작은 버전 번호는 이전 버전과 호환되지 않으므로
그래서 지정하려는 경우 0으로 시작하는 라이브러리는 주의해야 합니다:
위험한 쓰기 방식: ~0.1은 0.1.0과 같습니다. <= 버전 번호 <1.0.0
안전한 방법 of writing: ^0.1 = 0.1.0 <= 버전 번호<0.2.0
작곡가 관련 기술 기사를 더 보려면 작곡가 칼럼을 방문하세요:
https://www. php.cn/tool/composer/위 내용은 버전 번호 정의 및 작곡가 종속성 버전 기호 관련 ~, ^의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!