Node.js

[Node.js] node.js 설치/ REPL모드, JS파일 모드 사용해보기

congs 2023. 12. 5. 17:18

 

Node.js 설치

 

https://nodejs.org/en/download

 

Download | Node.js

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

nodejs.org


좌측부터 윈도우, 맥, 리눅스 순서로 다운

  • 현재 20.10.0 버전 + npm 10.2.3 버전이 함께 다운

 

LTS ( Long Term Support )

: 장기 지원 버전, 오랜 기간에 걸쳐 해당 버전을 지원한다는 의미

 


 

Node.js  사용

  1. 본인이 평소에 사용하는 코드 에디터 열기
  2. 새로운 폴더 생성
  3. 현재 에디터에서 만든 폴더 경로 연결 사용!
  4. ( VScode 를 사용할 예정)

 

1. REPL 모드

: Read Evaluation Print Loop 

 코드를 작성해서 바로 실행하고 그 결과를 확인할 수 있는 환경 (터미널을 이용)

1. VScode 에서 터미널 탭 - new Terminal

2. node  - 엔터 ( > 꺽쇠모양이 형성되면 REPL모드 시작)

3. 테스트 하기

  1. 짧은 코드 : console.log('Hello World'); 입력 -  Hello World 출력 확인 
  2. 긴 코드 :  .editor 입력 - ctrl D로 입력모드 종료 
console.time('시작')
for(let i=0; i<10; i++)
console.timeEnd('시작')

0
1
2
3
4
5
6
7
8
9
시작: 1.208 ms
undefined
>

 4.  .exit  REPL모드 종료

 

 

2. JS파일 모드

: JS 파일 자체로 특정 기능을 담은 하나의 파일 실행 (JS파일 자체로 실행이 가능!)

1. 실행 코드를 담은 JS파일 생성

  1.  .js 새로운 파일 생성
    • 파일명 001_hello_world.js
  2.  실행할 코드작성 후 저장
    • console.log('hello world - js file') 

 

2. 실행시킬 파일에 들어가  JS파일 실행

  1. VScode 에서 터미널 탭 - new Termina
  2. node 파일명
    • node 001_hello_world.js
  3. 실행한 파일의 결과가 출력
    • hello world - js file

 

'Node.js' 카테고리의 다른 글

[Node.js] node.js 정의, 특징  (2) 2024.02.08
[Node.js] SERVER 구조 / HTTP, URL, DNS  (2) 2023.12.05