<aside> 💡 목차

</aside>

1. Node.js 설치 전 삭제

<aside> 💡 JavaScript의 '런타임(JS의 프로그램들을 실행할 수 있는 환경)' 환경

TS는 JS의 슈퍼셋이기 때문에 'Node.js'환경에서 동작

where node > 설치된 경로를 알려줌

</aside>

2. Node.js 설치

<aside> 💡 JavaScript의 '런타임(JS의 프로그램들을 실행할 수 있는 환경)' 환경

TS는 JS의 슈퍼셋이기 때문에 'Node.js'환경에서 동작

:공식 웹 사이트(구글 > node.js 검색)

https://nodejs.org/en

LTS(Long Term Support) 버전 설치를 권장(안정적) : 파일 탐색기 > 다운로드 > 다운로드 된 node.js 실행

</aside>

설치 완료 여부 확인

3. npm이란?

<aside> 💡 NPM(Node Package Manager)은 Node.js의 기본 패키지 관리 도구 NPM을 이용하면 자바스크립트의 라이브러리를 쉽게 설치하고 관리 프로젝트의 의존성을 관리, 작은 스트립트 실행 등의 기능을 제공

Node.js 설치 시 NPM은 자동 설치 npm 설치 확인 명령어: npm -v

</aside>

npm 기본 명령어

3-1) npm init

<aside> 💡 package name: 프로젝트의 이름을 입력/ 기본값은 현재 디렉터리의 이름

version: 패키지의 시작 버전을 입력/ 기본값은 1.0.0

description: 프로젝트의 간단한 설명을 입력

entry point: 프로젝트의 메인 파일을 지정/ 기본값은 index.js

test command: 테스트를 실행할 때 사용할 명령어를 입력

git repository: 프로젝트의 Git 저장소 URL을 입력

keywords: 프로젝트를 설명하는 키워드를 쉼표로 구분하여 입력

author: 패키지의 저자 정보를 입력

license: 사용할 라이센스를 입력/ 기본값은 ISC

</aside>

3-2) npm install