본문 바로가기

node.js - package.json(의존성 모듈) 본문

개발/node.js

node.js - package.json(의존성 모듈)

자전하는명왕성 2023. 1. 19. 22:38

오늘은 이전에 업로드한 포스팅에서 잠시 언급했었던 의존성 모듈(package.json)에 대해 얘기한다.

먼저 해당 파일은 yarn install || npm install 을 터미널을 통해 설치하면 다운로드가 가능하며,

yarn add || npm i 를 하여 설치한 모듈들은 package.json에 추가되게 된다.

우선 package.json 은 다음과 같은 파일 형식을 보이고 있고,

package.json은 상위 폴더가 지니고 있는 모듈들(의존하는 패키지들)의 이름과 각 모듈이 가지는 버전까지 포함하고 있다.

**의존성 모듈들은 "dependencies" 안에 위치하고 있다.

따라서 프로젝트 파일 내에서 설치된 모듈을 파악하려면 이곳을 먼저 찾아보는 것이 좋다.

 

package.json 뒤에 붙은 json이라는 이름 말마따나

package.json은 객체처럼 보이는 JSON 포멧으로 저장되어 있다는 것도 특징이며,

 

해당 파일에는 "scripts"라는 '하위 요소를 포함하는 객체 형태'가 있는 것을 확인할 수 있는데,

이는 자주 사용할 수 있는 명령어에, 자신이 원하는 명령어를 설정하여 원할 때 활용할 수 있다.

해당 파일에서는 'nodemon index.js'라는 명령어를 'start:dev'라는 명령어로 터미널에서 실행할 수 있는 것이다. 

Comments