Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임(언어 동작 환경)
- LTS : Long Term Support, 장기적으로 안정되고 신뢰도가 높은 지원이 보장되는 버전. 유지/보수/보안에 초점을 맞춰 대부분 사용자에게 추천되는 버전
- NPM: Node Package Manager, 전 세계 개발자들이 만든 다양한 기능(패캐지, 모듈)들을 관리
- package.json
- dependencies: 의존성, 실제 브라우저에서 동작할 것들은 그냥 dependencies, 개발 시에만 동작할 것들은 devDependencies로 나타낸다.
- package.json : 프로젝트가 의존하고 있는 패캐지들을 관리.
- package-lock.json : 설치된 패키지들이 추가적으로 의존하고 있는 다른 패키지와의 관계 정보를 가짐.
- scripts : 패키지에서만 동작하는 명령을 별도의 script로 등록을 해줘야 터미널에서 사용 가능.