(Node.js를 공부한 것을 내가 알아보기 편하게 정리했음.)
Node.js는 오픈 소스, 크로스 플랫폼이며, 개발자가 모든 종류의 서버 사이드 도구들과 애플리케이션을 JavaScript로 만들 수 있도록 해주는 런타임 환경.
는 가장 인기있는 Node 웹 프레임워크로 웹 및 모바일 애플리케이션을 위한 일련의 강력한 기능을 제공하는 간결하고 유연한 Bode.js 웹 애플리케이션 프레임워크.
node -v
npm -v
터미널에서 'npm install express'를 입력하면 express 프레임워크가 설치된다.
npm install express
express를 설치하면 package.json이 생성되는데, package.json이란 현재 프로젝트에 관한 정보와 패키지 매니저(npm, yarn)을 통해 설치한 모듈들의 의존성을 관리하는 파일이다. 실제 모듈들은 'node_modules'Directory에 저장된다.
'npm init'으로 현재 내 프로젝트의 이름, 버전정보, 패키지 설명 등을 입력할 수 있다.
npm init
이미 package.json 파일을 가지고 있다면, 먼저 그 파일을 읽고 난 후 옵션을 기본값으로 사용한다.
npm init -y