Node.js 시작하기

leewj·2022년 5월 14일
0

Node.js

목록 보기
1/1
post-thumbnail

Node.js 란?

Node.js 위키백과
웹 서버와 같이 확장성 있는 네트워크 프로그램 제작을 위해 만들어진 소프트웨어 플렛폼

  1. JavaScript 활용
    V8 (자바스크립트 엔진)으로 빌드된 이벤트 기반 자바스크립트 런타임
    대부분의 자바스크립트가 웹 브라우저에서 실행되는 것과는 달리, 서버 측에서 실행
    일부 CommonJS 명세를 구현하고 있으며, 쌍방향 테스트를 위해 REPL 환경을 포함
  2. 논블로킹 I/O 와 단일 스레드 이벤트 루프를 통한 높은 처리 성능
  3. 내장 HTTP 서버 라이브러리를 포함하여 웹 서버에서 아파치등의 별도의 소프트웨어 없이 동작
    => 이를 통해 웹 서버의 동작에 있어 더 많은 통제 가능

1. Node.js 또는 nvm (Node Version Manager) 설치

1-1.Node.js lts (안정화 버전) 설치

Node.js 공식사이트

1-2. NVM 설치 (기존 node.js 삭제 후 진행)

nvm 이란?
node.js 버전을 유동적으로 사용할 수있게 해주는 관리도구

1. nvm-setup.exe 다운로드
nvm release 공식사이트

2. nvm 이 설치될 디렉토리 설정

3. 앞으로 설치될 node.js 버전들의 SymLink 설정
기본 디렉토리 설정 바꿔줄시 주의할점이 있는데,
설치프로그램이 가장 끝 단의 경로 폴더를 자동 생성하여 SymLink 를 걸어줘서 그런지
해당 E:\Program\ 경로에 미리 nodejs 폴더를 직접 만든후 설정하면 링크가 설정이 되지않았습니다. (이것때문에 nvm 사용하려고 했을때 경로를 못찾아서 설치/제거 계속반복 했었던ㅜ)

4. 설치 완료 후 윈도우 검색창에서 cmd 검색 후 관리자 권한으로 실행

5. nvm 명령어를 쳐서 버전/명령어 정보가 뜨면 설치완료

6. nvm 사용법

6-1. 
## lts 안정화 버전 설치 (권장)
    nvm install lts
## 최신버전 설치
    nvm install latest
## 특정 버전 설치
    nvm install 16.15.0
    
6-2. 
## 해당 16.15.0 버전의 node.js 사용
    nvm use 16.15.0
    
6-3. 
## 설치된 node.js 버전들과 현재 사용중인 node.js 확인
    nvm list

2. VsCode 에디터 설치

1. 설치파일 다운로드 후 절차대로 진행

vscode 공식사이트

profile
Study !

0개의 댓글