여러 다른 웹서버 버전과 구성을 다루어야 할 큰 네트웍과
테스트용으로 사용하기위해 이 모듈을 만들었다. 이 모듈은
숫자 비교나 정규표현식을 사용하여 자유로운 버전 검사가 가능한
다른 사용법은 아래를 참고한다.
2.1.0이나 2.2와 같이
major[.minor[.patch]]
형식이다. minor와 patch는 없어도 된다.
이들 숫자가 없다면 0이라고 가정한다. 다음과 같은 숫자
operator가 가능하다.
| operator | 설명 |
|---|---|
= 혹은 == |
동일한 웹서버 버전 |
> |
보다 큰 웹서버 버전 |
>= |
크거나 같은 웹서버 버전 |
< |
보다 작은 웹서버 버전 |
<= |
작거나 같은 웹서버 버전 |
숫자 비교외에도 정규표현식을 사용하여 웹서버 버전을 지정할 수 있다. 여기에는 두가지 방법이 있다.
| operator | 설명 |
|---|---|
= 혹은 == |
version은
/regex/ 형식이다 |
~ |
version은
regex 형식이다 |
연산자 앞에 느낌표(!)를 쓰면 의미를 반대로
해석한다.
operator를 생략하면 =이라고
생각한다.