일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- object
- 출처 : https://webdir.tistory.com/506
- 게시판
- 출처 : https://joshua1988.github.io/web-development/javascript/promise-for-beginners/
- https://velog.io/@velopert/create-typescript-react-component
- toString
- http://jeonghwan-kim.github.io/dev/2019/06/25/react-ts.html
Archives
- Today
- Total
Back Ground
Node - Node 기능 본문
REPL 사용하기
REPL은 CLI(쉘 혹은 콘솔이라고도 부른다.) 위에서 사용하게 된다.
자바스크립트는 스크립트 언어이므로 미리 컴파일을 하지 않아도
즉석에서 코드를 실행할 수 있다.
노드에서의 제공 콘솔(REPL)
- 입력한 코드를 읽고(Read),
- 해석하고(Eval),
- 결과물을 반환하고(Print),
- 종료할 때까지 반복한다(Loop).
REPL(Read Eval Print Loop)이라고 부른다.
노드의 REPL을 직접 사용해보기
CMD에서 node에 들어간다.
node
>
이렇게 되었다면 정상적으로 node를 시행할 수 있다.
간단한 문자열을 출력해보자면
> const str = 'Hello world, hello node';
undefined
> console.log(str);
Hello world, hello node
undefined
>
위와 같이 출력 되었다면 성공.
JS파일 실행
REPL에 직접 입력하지말고 js파일에 작성하여 파일을 실행 해보자.
1 2 3 4 5 6 7 8 9 | function helloWorld(){ console.log('Hello World'); helloNode(); } function helloWorld(){ console.log('Hello Node'); } helloWorld(); | cs |
콘솔에서 [node JavaScript 파일 경로]로 실행한다.(확장자 .js는 생략해도 된다.)
REPL에서 입력하는 것이 아니므로 주의 콘솔에 입력해야된다.
요약
- REPL로 들어가는 명령어 node
- 노드를 통해서 파일을 실행할 땐 [node 자바스크립트 파일 경로]
console
C:\>node helloWorld
Hello World
Hello Node
참고 자료 : Node.js 교과서
'Javascript > Node.js' 카테고리의 다른 글
Node - 쿠키와 세션 [http모듈 웹 서버] (2) | 2019.02.23 |
---|---|
Node - 요청과 응답 [http모듈 웹 서버] (0) | 2019.02.23 |
Callback Hell 이란 [ 해결방법 ] (2) | 2019.01.23 |
NodeJS - ES2015+ (0) | 2019.01.18 |
NodeJS - RestFul [ES5] (0) | 2018.11.11 |
Comments