개발일지

package.json란? 본문

Backend

package.json란?

wa_n 2022. 11. 15. 10:01
728x90
반응형

package.json이란 현재 프로젝트에 관한 정보와 패키지 매니저(npm, yarn)을 통해 설치한 모듈들의 의존성을 관리하는 파일이다.

json객체형태로 쓰여져 있고 왼쪽에는 내가 설치한 패키지의 이름이 적혀있고 오른쪽에는 그 패키지의 버전이 적혀있다.

package.json 파일이 있다면 node modules를 지워도  명령어를 통해서  다시 똑같은 버전의 패키지를 다운 받을수 있다 

 

package.json 생성방법

npm init // 프로젝트명, 설명 등 작성할 내용이 있을 경우
npm init -y // 입력할 내용없이 package.json 생성


yarn init 우리는 yarn을 사용함
yarn init -y

yarn add 설치할 패키지 이름 //이렇게 입력하면 package.json과 그 패키지도 설치 가능하다



//package.json만 있고 그안에 내가 쓰고 싶은 패키지들이있다면

yarn install 

//을 입력하면 한번에 다 설치할수 있다

 

 

 

 

출처

https://phsun102.tistory.com/28

728x90
반응형

'Backend' 카테고리의 다른 글

Callback / Promise  (1) 2022.11.15
스크래핑Scraping & 크롤링Crawling  (0) 2022.11.15
MVC 패턴  (0) 2022.11.15
Docker  (0) 2022.11.14
SQL vs NoSQL  (0) 2022.11.09