Trong quản lý phụ thuộc, một range quyết định version nào tương thích:
^MAJOR.MINOR.PATCH: cho phép thay đổi không vượt major (giữ nguyên major; minor/patch lớn hơn hoặc bằng). Ví dụ ^1.2.3 khớp 1.2.3 đến <2.0.0.~MAJOR.MINOR.PATCH: cho phép thay đổi patch trong cùng minor. Ví dụ ~1.2.3 khớp 1.2.3 đến <1.3.0.Version phải lớn hơn hoặc bằng version cơ sở trong range.
Cho range và một version, in match nếu thỏa, ngược lại nomatch.
^1.2.3 với 1.5.0 → matchDòng 1: range bắt đầu bằng ^ hoặc ~ rồi semver M.m.p. Dòng 2: version semver M.m.p cần kiểm tra.
Mỗi phần semver 0..999.
In match hoặc nomatch.
Ví dụ:
Đầu vào:
^1.2.3
1.5.0
Đầu ra:
match
Giải thích:
Đang tải editor...