Page 32 -
P. 32
콘솔
> const str = 'Hello world, hello node';
undefined
> console.log(str);
Hello world, hello node
undefined 3
>
위와 같이 출력되었다면 성공입니다. 여러분이 입력한 코드를 REPL이 읽고(Read) 해석한(Eval) 뒤 노드 기능 알아보기
바로 결과물을 출력했습니다(Print). 그리고 종료되기 전까지 여러분의 입력을 기다립니다(Loop).
REPL을 종료하려면 Ctrl + C 를 두 번 누르거나, REPL 창에 .exit을 입력하면 됩니다.
REPL은 한두 줄짜리 코드를 테스트해보는 용도로는 좋지만 여러 줄의 코드를 실행하기에는 불편
합니다. 긴 코드인 경우에는 코드를 자바스크립트 파일로 만든 후 파일을 통째로 실행하는 것이
좋습니다. 다음 절에서 JS 파일을 만들어 실행해봅시다.
3.2 JS 파일 실행하기 N o d e . j s
REPL에 직접 코드를 입력하는 대신 자바스크립트 파일을 만들어 실행해보겠습니다. 다음과 같은
자바스크립트 파일을 만들어봅시다. 파일은 아무 폴더(디렉터리) 안에 만들어도 됩니다. 하지만
예제 코드가 많으니 따로 폴더를 만들어 파일들을 모아두면 편리할 것입니다.
helloWorld.js
function helloWorld() {
console.log('Hello World');
helloNode();
}
function helloNode() {
console.log('Hello Node');
}
helloWorld();
91
node_06.indd 91 2020-07-14 오전 11:02:03