본문으로 건너뛰기

Windows/Linux 에서 Node 업데이트

무료2016-04-12#Node#Solution#node stable#node latest#node lts#node version number#node版本号是什么意思#node v4.x与v5.x#node v0.x与v4.x

Node 버전 선택 방법, 현재 Node 버전 업데이트 방법

일.Node 버전 번���에 대하여

세간에서는버전 제왕이라고 불립니다. release 는 다음과 같습니다:

latest/                                            05-Apr-2016 23:31                   -
latest-argon/                                      01-Apr-2016 01:39                   -
latest-v0.10.x/                                    01-Apr-2016 04:31                   -
latest-v0.12.x/                                    01-Apr-2016 00:10                   -
latest-v4.x/                                       01-Apr-2016 01:39                   -
latest-v5.x/                                       05-Apr-2016 23:31                   -

node 가v0.x일 때, 또 다른브랜치인 io.js 가 나타났습니다. 해당 버전 번호는v1.0.0부터 시작하여 나중에v4.x로 업데이트되었습니다. 이때 node 본체는v0.12.x였습니다. 그 후 본체와 io.js 가합체하여v4.0이 나타났고, 더욱 일정 기간 업데이트 후 argon 이라는 코드네임의 LTS(Long-term Support, 장기 지원 버전), 즉v4.x가 출시되었습니다. 조금 모험적인 신기능은 LTS 에 포함될 수 없지만, 신기능 개발은 계속해야 하므로v5.x, 즉 Stable 이 나타났습니다

따라서:

latest/         latest Stable release 를 나타내며, LTS 보다 최신이지만 온라인 사용은 권장되지 않음
latest-argon/   argon 이라는 코드네임의 LTS 를 나타내며, 온라인 사용 가능
latest-v0.10.x/ 역사적 흔적, 짝수는 안정, 홀수는 불안정
latest-v0.12.x/ 위와 동일
latest-v4.x/    합체 후의 각 버전
latest-v5.x/    Stable, LTS 보다 최신이지만 온라인 사용은 권장되지 않음

LTS 는 장기 지원 버전을 나타내며, 안정성과 보안을 더 중시하고,온라인 사용에 적합합니다. Stable 에 대해서는, 실제로는 이름만큼 안정적이지 않으며, 6 개월 후 LTS 로 진화하고, LTS 의 보증 기간은 30 개월입니다. Nightly 버전에 대해서는。。。무슨 소용이 있겠습니까

P.S. Node 버전의 더 많은 정보는 nodejs/node 를 참조하세요

이.Windows 에서 Node 업데이트

Windows 에서 Node 설치는 일반적으로 Windows Installer (.msi) 또는 Windows Binary (.exe) 를 선택합니다. 업데이트 방법은덮어쓰기 설치입니다: 대상 버전의 msi 또는 exe 를 직접 다운로드 하여, 원래 설치 디렉토리에 덮어쓰기 설치하면 됩니다

삼.Linux 에서 Node 업데이트

Linux 에서는 일반적으로 수동으로 소스 코드를 컴파일하여 설치합니다. npm 에는 버전 관리 도구를 제공하는 오픈소스 모듈 n 이 있습니다. 먼저 글로벌 설치 (npm install -g n) 한 후 직접:

n lts

로 최신 LTS 를 설치할 수 있습니다. 하지만 필자는 오늘 이상한 오류를 겪었고, 최종적으로 직접 Stable 을 설치했습니다. 기타 유용할 수 있는 명령은 다음과 같습니다:

n latest #최신 버전 설치
n stable #최신 안정 버전 설치
n #n 으로 설치된 각 버전 표시
n rm 0.9.4 #0.9.4 버전 제거

참고 자료

댓글

아직 댓글이 없습니다

댓글 작성