>  기사  >  개발 도구  >  버전 번호 정의 및 작곡가 종속성 버전 기호 관련 ~, ^

버전 번호 정의 및 작곡가 종속성 버전 기호 관련 ~, ^

藏色散人
藏色散人앞으로
2020-02-04 12:07:434432검색

다음은 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 csdn.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제