Node.js 섹션2 노드 기본 기능 익히기(1)

_upper·2023년 9월 25일

REP과 js 파일 실행하기

REPL

프롬프트가 > 모양으로 바뀌면, 자바스크립트 코드 입력
입력한 값의 결과값이 바로 출력됨

JS 파일을 만들어 실행하기

자바스크립트 파일을 만들어 통째로 코드를 실행하는 방법

  • 아무 폴더(디렉터리)에서 helloWorld.js를 만들기
  • node [자바스크립트 파일 경로]로 실행
  • 실행 결과값이 출력굄

CommonJS 모듈 시스템

모듈

노드는 자바스크립트 코드를 모듈로 만들 수 있음

  • 모듈: 특정한 기능을 하는 함수나 변수들의 집합
  • 모듈로 만들면 여러 프로그램에서 재사용
모듈 만들어보기

같은 폴더 내에 var.js, func.js, index.js 만들기

  • 파일 끝에 module.exports로 모듈로 만들 값을 지정
  • 다른 파일에서 require(파일 경로)로 그 모듈의 내용 가져올 수 있음
파일 간의 모듈 관계

node index로 실행

  • const{ odd, even } 부분은 module.exports를 구조분해 할당한 것임

0개의 댓글