Node.js
를 알아보기 위하여 구글링을 하면 대부분 자바스크립트 런타임 환경이라고 설명한다. 이 포스트에서는 조금 더 일반적으로 설명을 해보려 한다. 자바스크립트는 html에 종속되어 웹 브라우저를 조작하기 위해 사용되었다. 자바스크립트는 혼자서 실행이 불가능한 언어이다. 항상 html파일에서 script태그 안에 작성되어 브라우저 안에서 실행이 되어왔다.
각각 브라우저에서 자바스크립트 해석 엔진을 가지고 있지만 구글에서 V8이라는 자바스크립트 해석 엔진을 개발하게 된다. 구글은 V8엔진을 따로 출시를 하였는데 이 엔진을 기반으로 만들어진 것이 Node.js이다.
Node.js
를 사용하기 위해서는 Node.js
를 컴퓨터에 설치해야 한다. 다음의 링크에서 설치가 가능하다.
https://nodejs.org/ko/
LTS 버전은 안정된 버전을 의미하고 current버전은 최선버젼을 의미한다. 아무거나 설치하여도 상관은 없지만 Node의 다른 라이브러리를 사용할때 버전 문제로 오류가 발생하는 문제가 있을 수 있다.
자바스크립트를 작성하기 위해서는 메모장에서도 가능하지만 대체적으로 사용하는 에디터인
Visual Studio Code
를 사용할 것이다. 다음의 링크에서 설치가 가능하다.
https://code.visualstudio.com/
설치가 완료되면 작업공간 폴더를 생성한 후 Visual Studio Code
의 폴더 열기 단축키 Ctrl + O 를 눌러 작업공간 폴더를 열어준다. 파일확장자가 .js
인 파일을 생성한 후 자바스크립트를 작성하면 된다.
작성이 완료되면 Ctrl + ` 를 눌러서 명령 프롬프트를 실행한 후 다음 명령어를 입력한다.
node [파일명].js