ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Node.js 설치하기 / LTS 버전과 현재(Current) 버전의 차이
    Reference 2019. 1. 5. 22:55
    728x90

    1. https://nodejs.org/ko/ 이 링크로 들어가면 다음과 같은 화면이 나옵니다.


    2. 두 가지 버전이 존재합니다. 

    앞에 있는 숫자는 달라질 수 있으나, 두 가지로 볼 수 있습니다.

    하나는 LTS 버전, 하나는 현재(Current) 버전입니다.


    LTS 버전 밑에는 '안정적, 신뢰도 높음' 이라는 문구가 적혀있습니다.

    반면 현재 버전 밑에는 '최신 기능' 이라는 문구가 적혀있습니다.


    LTS 버전은 Long Term Support의 줄임말입니다. 말 그대로 오랜 기간 지원이 가능하다는 의미입니다.

    여기서 말하는 '지원'이란, 해당 버전에 대한 취약점 패치, 개선 사항에 대한 패치를 의미합니다. 또한 '오랜 기간'은 2년입니다.

    즉 LTS 버전은 2년간 해당 버전에 대한 취약점 패치, 개선사항에 대한 패치를 보증하는 버전이라는 것입니다.

    또한 여기서 보증되는 것은 해당 버전에 존재하는 코어 기능에 대해 같은 코드가 같은 기능을 하도록 지원합니다.


    반대로 현재 버전은 아직 개발이 진행중인 버전입니다. 때문에 해당 버전에 존재하는 기능이 패치를 통해 사라지거나 변경되어 새로 코드를 작성해야할 가능성이 존재하는 버전입니다.

    다음 그림은 LTS 버전과 현재 버전에 대한 계획을 보여줍니다.

    Node.js 버전 릴리즈에 대한 더 자세한 내용을 알고 싶으면 다음 링크로 가서 확인하시면 됩니다. (https://github.com/nodejs/Release)



    3. 그럼 다시 설치로 돌아와서 LTS와 현재 버전중에 어느 버전을 선택하는게 좋을까요?

    간단히 테스트를 하기 위해서라면 몰라도 저는 가능하면 LTS 버전을 설치하는 것을 추천하고 싶습니다.

    위에 나와있는 것처럼 현재 버전은 해당 코드가 나중에도 동작한다는 것을 보증해주지 않기 때문입니다.

    LTS 버전 다운로드 링크를 눌러서 다운로드하고 실행 해봅시다.


    4. 다음과 같이 다운로드 창이 뜹니다.


    약관에 동의하고 계속 [Next]를 눌러서 설치를 해줍니다.

    설치가 완료되었다면 이제 제대로 설치가 되었는지 확인해봅니다.


    5. 시작에서 cmd를 검색해서 실행시킵니다.


    그리고 node -v를 실행시켜줍니다.



    여기까지 Node.js 설치하기였습니다.

Designed by Tistory.