REP과 js 파일 실행하기
REPL
프롬프트가 > 모양으로 바뀌면, 자바스크립트 코드 입력
입력한 값의 결과값이 바로 출력됨
JS 파일을 만들어 실행하기
자바스크립트 파일을 만들어 통째로 코드를 실행하는 방법
- 아무 폴더(디렉터리)에서 helloWorld.js를 만들기
- node [자바스크립트 파일 경로]로 실행
- 실행 결과값이 출력굄
CommonJS 모듈 시스템
모듈
노드는 자바스크립트 코드를 모듈로 만들 수 있음
- 모듈: 특정한 기능을 하는 함수나 변수들의 집합
- 모듈로 만들면 여러 프로그램에서 재사용
모듈 만들어보기
같은 폴더 내에 var.js, func.js, index.js 만들기
- 파일 끝에 module.exports로 모듈로 만들 값을 지정
- 다른 파일에서 require(파일 경로)로 그 모듈의 내용 가져올 수 있음
파일 간의 모듈 관계
node index로 실행
- const{ odd, even } 부분은 module.exports를 구조분해 할당한 것임
