Node.js는 Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임입니다.
(웹이 아닌 서버 같은 곳에서도 자바스크립트 코드를 작동할 수 있게 하는 런타임)
Node Version Manager의 약자로, 노드의 버젼관리 및 이동을 도와준다.
Node Package Manager의 약자로, 노드의 모듈들이 모여있는 모듈 스토어
설치 및 설명은 모두 MAC이라는 전제를 깔고 가겠다.
$ touch ~/.bash_profile $ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash $ nvm --version // 정상 설치 확인 방법
$ nvm install [node version] $ node -v // 정상 설치 확인 방법
package.json에는 이 프로그램을 실행시키기 위해 필요한 모듈들이 무엇인지, 프로그램을 실행시키는 방법, 프로그램을 테스트하는 방법 등이 명시되어 있다.
$ npm init // 경로는 프로젝트 폴더