-->

[Node.js] Node.js 설치 및 REPL 터미널 실행

 

 

Node.js란 javascript Runtime이다.

자바스크립트 엔진을 장착한 브라우저의 역할을 Node가 해준다.

Node의 장단점은 분명히 존재하는데 일단 가장 큰 장점 중 하나는 javascript로 구성된 백엔드 프로그래밍이 가능하다는 것이다.

java, python을 따로 배우지 않고 풀 스택으로 프로그래밍이 가능하다는 점에서 아주 생산성이 올라간다.

 

저번에 React 프로젝트 실행하면서 node.js를 설치해봤지만 이번엔 백엔드 프로그램을 만들어보려고 한다.

https://nodejs.org/ko/

 

Node.js

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

nodejs.org

에서 안정 버전을 설치해주도록 하자.

 

 

설치를 잘하고 나면

난 예전에 설치함..

 

REPL이란 REPL 은 Read Eval Print Loop의 약자로 터미널에서 커맨드를 입력하면 시스템이 값을 반환하는 환경을 가리킨다.

사용법은 단순하게 node라고 치면 된다.

그럼 명령어를 칠 수 있도록 > 표시가 나타난다.

 

브라우저의 개발자 모드 콘솔과 똑같이 작동한다! 

 

REPL 커맨드

  • Ctrl+C – 현재 명령어를 종료합니다.
  • Ctrl+C (2번)  – Node REPL을 종료합니다.
  • Ctrl+D – Node REPL을 종료합니다.
  • 위/아래 키 – 명령어 히스토리를 탐색하고 이전 명령어를 수정합니다.
  • Tab – 현재 입력란에 쓴 값으로 시작하는 명령어 / 변수 목록을 확인합니다.
  • .help – 모든 커맨드 목록을 확인합니다.
  • .break – 멀티 라인 표현식 입력 도중 입력을 종료합니다.
  • .clear – .break 와 같습니다.
  • .save filename – 현재 Node REPL 세션을 파일로 저장합니다.
  • .load filename – Node REPL 세션을 파일에서 불러옵니다.

 

 

 

 

 

 

 

 

<참조>

https://velopert.com/235

 

[Node.JS] 강좌 04편: REPL 터미널 | VELOPERT.LOG

REPL 은 Read Eval Print Loop의 약자입니다. 이는 윈도우 커맨드, 혹은 UNIX/LINUX Shell 처럼 사용자가 커맨드를 입력하면 시스템이 값을 반환하는 환경을 가르킵니다. Node.js는 REPL 환경과 함께 제공되며

velopert.com

 

+ Recent posts