더북(TheBook)

name: 리액트 애플리케이션의 이름입니다. 보통 폴더 이름과 동일하게 생성됩니다.

private: 외부(npm 레지스트리)에 공개할지 여부를 설정합니다. 대부분의 프로젝트에서는 true로 설정해 비공개로 유지합니다.

version: 프로젝트 버전을 의미합니다. 형식은 major.minor.patch(주버전.부버전.수정버전)입니다.

scripts: 터미널에서 실행할 수 있는 명령어를 정의하는 부분입니다. 여기에 등록한 명령어는 npm run 명령어로 실행할 수 있습니다. npm run dev

dependencies: 리액트 애플리케이션을 실행하는 데 필요한 의존성 라이브러리 목록입니다. 여기에 정의한 라이브러리는 프로덕션(production, 애플리케이션을 배포하고 서비스하는 단계) 환경에서도 사용합니다.

devDependencies: 리액트 애플리케이션을 개발할 때 필요한 도구 목록입니다. 타입스크립트, ESLint 등

 

이 중에서 scripts, dependencies, devDependencies 항목이 중요합니다. 1.3.1절에서 개발 서버를 실행할 때 다음 명령어를 입력했습니다.

TERMINAL

npm run dev
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.