Windows에 Node.js 및 npm을 설치하는 방법

Windows에 Node.js 및 npm을 설치하는 방법

당연한 것 같지만 Node.js를 설치하는 것은 멋진 Node.js 애플리케이션을 구축하는 첫 번째 단계입니다. 운 좋게도 거의 모든 운영 체제(Windows 포함)와 호환됩니다.





이 단계별 가이드에 따라 Node.js를 설치하고 Windows에서 첫 번째 애플리케이션 빌드를 시작하세요.





Node.js는 Chrome의 V8 JavaScript 엔진을 기반으로 하는 JavaScript 런타임입니다. Node.js를 사용하여 독립 실행형 애플리케이션을 빌드할 수 있지만 백엔드 서비스를 빌드하는 데 가장 자주 사용됩니다. Node는 시작하기 쉽고 프로토타이핑 및 애자일 개발에 적합합니다.





또한 초고속의 확장성이 뛰어난 서비스를 구축하는 데에도 사용할 수 있습니다. Netflix, LinkedIn, PayPal, Trello, Uber, eBay, NASA 등과 같은 대기업에서 프로덕션에 사용됩니다.

노드 애플리케이션 사용 자바스크립트 —프론트엔드 개발자이고 JavaScript를 알고 있다면 해당 기술을 재사용하고 전체 스택 개발자로 전환할 수 있습니다.



Node.js는 사용 가능한 가장 큰 오픈 소스 라이브러리 생태계 중 하나를 보유하고 있습니다. 애플리케이션에 기능이나 빌딩 블록을 추가하려는 경우 오픈 소스 무료 라이브러리를 이미 사용할 수 있을 가능성이 높습니다. 이러한 빌딩 블록을 처음부터 조합할 필요가 없으며 대신 애플리케이션의 핵심에 집중할 수 있습니다.

Node의 효율적인 캐싱 기능, 여러 호스팅 제공업체 및 플랫폼 간 가용성과 같은 다른 기능으로 인해 개발자들 사이에서 인기가 높은 것은 놀라운 일이 아닙니다.





단일 페이지 애플리케이션(SPA), 소셜 미디어 애플리케이션, 정적 사이트, 온라인 결제 시스템, 하드웨어 프로젝트, 블로그, 모바일 앱, 실시간 채팅 앱, API, 전자 상거래 앱 등과 같은 Node.js로 수많은 프로젝트를 개발할 수 있습니다. 더.

관련: 이 10가지 필수 도구로 웹 개발 기술 업그레이드





npm이란 무엇입니까?

npm은 'Node Package Manager'의 약자로 온라인 플랫폼이자 명령줄 도구입니다.

온라인 플랫폼은 누구나 모든 언어로 작성된 도구를 게시하고 공유할 수 있는 곳입니다. 이러한 도구는 프런트 엔드(브라우저), 백 엔드(서버) 및 명령줄에서 사용할 수 있습니다.

npm은 또한 온라인 플랫폼과 상호 작용할 수 있는 명령줄 도구입니다. 명령줄 도구는 주로 패키지를 설치 및 제거하는 데 사용됩니다.

Windows 10 블루투스가 꺼져 있습니다

패키지는 누군가가 만들고 npm 플랫폼에 업로드한 도구입니다. 모든 패키지에는 버전이 있습니다. 패키지가 변경되면 패키지 버전이 업데이트됩니다. npm을 사용하면 패키지를 쉽게 최신 상태로 유지할 수 있으며 언제든지 버전을 전환할 수 있습니다. npm은 다음과 같은 일부 외부 버전 관리자를 사용할 것을 권장합니다. NVM , 노디스트 , N , 그리고 .

Windows에서 Node.js 및 npm을 설정하는 방법

아래 단계에 따라 Windows 시스템에 Node.js 및 npm을 설치할 수 있습니다.

메모 : npm은 Node.js와 함께 배포됩니다. 즉, Node.js를 다운로드하면 컴퓨터에 npm이 자동으로 설치됩니다.

1단계: 공식 Node.js 웹사이트로 이동

의 공식 웹 사이트를 방문하십시오. 노드.js 조직.

2단계: 다운로드 버튼 클릭

웹사이트는 컴퓨터의 OS를 자동으로 감지합니다. 당신은 [버전] 대부분의 사용자에게 권장되는 LTS 또는 [버전] 현재 최신 기능 귀하의 요구 사항에 따라 버튼. 어느 쪽이든 설치 파일을 다운로드합니다. .msi 확대.

이 네트워크의 다른 컴퓨터가 이 컴퓨터와 동일한 IP 주소를 가지고 있습니다.

LTS '장기 지원'의 약자입니다. 대부분의 사용자에게 권장됩니다. 애플리케이션을 프로덕션 환경에 배포하려면 LTS 버전으로 이동하십시오.

NS 현재 릴리스 아직 개발 중인 버전입니다. 이 버전에는 버그가 있을 수 있으므로 애플리케이션을 프로덕션 환경에 배포하려는 경우 권장하지 않습니다. 새로운 기능을 테스트하고 로컬 환경에서만 애플리케이션을 사용하려는 경우에 유용합니다.

다른 사양으로 Node.js 다운로드(선택 사항)

로 이동 Node 웹사이트의 다운로드 페이지 다른 사양으로 Node.js를 다운로드합니다. PC 요구 사항에 따라 32비트 또는 64비트 아키텍처용 Node.js를 다운로드할 수 있습니다.

이 페이지에서 Node.js 애플리케이션의 전체 소스 코드를 다운로드할 수도 있습니다. 설치 파일은 다음과 같은 다양한 플랫폼에서 다운로드할 수 있습니다. 맥 OS & 리눅스 , 그리고 또한 다음과 같은 다양한 형식으로 .msi 그리고 .지퍼 .

3단계: .msi 설치 파일 실행

다운로드한 파일을 더블 클릭하여 실행합니다. 그러면 Node.js를 설치하기 위한 시작 창이 열립니다. 클릭 다음 버튼을 눌러 설치 프로세스를 시작합니다.

4단계: 최종 사용자 사용권 계약 읽기

최종 사용자 사용권 계약을 주의 깊게 살펴보십시오. 계약을 읽은 후 확인란을 선택하여 사용권 계약의 조건에 동의합니다. 마지막으로 다음 버튼을 눌러 계속 진행합니다.

5단계: 대상 폴더 선택

Node.js를 설치할 대상 폴더를 선택합니다. 다음을 클릭하여 대상 폴더를 변경할 수 있습니다. 변화... 단추. 대상 폴더를 그대로 두는 것이 좋습니다. 딸깍 하는 소리 다음 더 진행합니다.

6단계: 사용자 지정 설정

원하는 경우 기본 설정을 변경하고 트리의 아이콘을 클릭하여 필요에 따라 사용자 지정할 수 있습니다. 다시 말하지만 기본 설정을 유지하는 것이 좋습니다. 때리다 다음 설치 프로세스의 다음 단계로 이동합니다.

7단계: 기본 모듈용 도구

기본 모듈을 컴파일하는 도구를 설치하려면 확인란을 클릭합니다. 일반적으로 이러한 도구를 설치할 필요가 없으므로 이 상자를 선택하지 않은 상태로 둘 수 있습니다. 클릭 다음 버튼을 눌러 앞으로 이동합니다.

8단계: Node.js 설치 준비

이제 최종 설치 창이 열립니다. 클릭 설치 버튼을 눌러 설치를 시작합니다. 이전 단계로 돌아가서 설치 설정을 검토하거나 변경할 수도 있습니다. 단추.

클릭 후 설치 버튼을 누르면 설치가 곧 시작되고 몇 분 안에 완료됩니다.

마지막으로 설치 완료 메시지가 표시됩니다. 클릭 마치다 버튼을 눌러 설정 마법사를 종료합니다.

Node.js 및 npm이 올바르게 설치되었는지 확인

Node.js가 시스템에 올바르게 설치되었는지 확인하려면 터미널에서 다음 명령을 실행하세요.

node --version

그리고 시스템에 npm이 올바르게 설치되었는지 확인하려면 터미널에서 다음 명령을 실행하십시오.

디즈니 플러스 도움말 센터 오류 83
npm --version

Node.js와 npm의 설치된 버전이 터미널에 표시됩니다.

Node.js로 멋진 애플리케이션 빌드 시작하기

Node.js는 전체 스택 개발 여정을 시작하기에 완벽한 플랫폼입니다. 강력한 개발자 커뮤니티와 시작하는 데 도움이 되는 버그 추적 팀이 있습니다.

Node.js는 광범위한 웹 앱을 구축하는 데 사용할 수 있는 매우 초보자 친화적인 경량 플랫폼입니다. Express.js와 같은 다른 프레임워크와 함께 Node.js를 사용하여 모바일 앱을 빌드할 수도 있습니다.

이제 Node.js의 잠재력에 익숙해졌으므로 다음 Raspberry Pi 프로젝트에서 시도해 보지 않겠습니까?

공유하다 공유하다 트위터 이메일 Raspberry Pi 및 Node.js로 사진 트윗 트위터 봇을 구축하는 방법

Node.js를 시작하고 Raspberry Pi를 사용하여 사진과 정보를 트윗하는 Twitter 봇을 만드세요!

다음 읽기
관련 항목
  • 프로그램 작성
  • 자바스크립트
  • 패키지 관리자
저자 소개 유브라지 찬드라(60편 게재)

Yuvraj는 인도 델리 대학교의 컴퓨터 공학 학부생입니다. 그는 풀 스택 웹 개발에 열정적입니다. 그는 글을 쓰지 않을 때 다양한 기술의 깊이를 탐구하고 있습니다.

유브라지 찬드라가 참여한 작품 더보기

뉴스레터 구독

기술 팁, 리뷰, 무료 전자책 및 독점 거래에 대한 뉴스레터에 가입하십시오!

구독하려면 여기를 클릭하세요.