Notice
Recent Posts
Recent Comments
Link
«   2025/03   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
Archives
Today
Total
관리 메뉴

성빈

dependencies와 devDependencies 본문

React

dependencies와 devDependencies

성빈나 2024. 2. 14. 01:11

 

npm/yarn 과 같은 패키지 매니저를 통해 라이브러리들을 설치했을 때 package.json 파일이 생성된다. 이때 package.json 파일에는 dependencies와 devDependencies가 따로 작성되는 것을 확인할 수 있는데 이 둘의 차이는 무엇일까?

✅ dependencies

  • 애플리케이션 동작과 관련된 라이브러리를 설치
  • dependencies 에 설치된 라이브버리는 배포할 때 포함된다.
  • 설치 방법 : npm install 라이브러리명

✅ devDependencies

  • 애플리케이션 동작과 직접적인 연관은 없지만, 이름 그대로 개발할 때 필요한 라이브버리를 설치하면 된다.
  • 개발할 때 필요한 라이브러리이기 때문에 배포할 때 포함되지 않는다.
  • 설치 방법 : npm install 라이브러리명 —save-dev 혹은 npm install 라이브러리명 -D

✅ 차이점

개발에 필요한 의존성과 실제로 어플리케이션 운용에 필요한 의존성을 나누는 차이가 있다. 이를 잘 구분을 해서 설치해주어야 빌드시간도 줄이고 배포할 때 불필요한 라이브러리를 포함시키지 않아도 될 것이다.


참고 문서

dependencies와 devDependencies차이

 

dependencies와 devDependencies차이

npm 혹은 yarn과 같은 패키지매니저를 통해 라이브러리들을 설치해보면 package.json파일이 생긴다. package.json파일을 보면 dependencies와 devDependencies가 따로 작성되어 있는데 이 두개의 차이는 무엇일까

80000coding.oopy.io

 

https://velog.io/@remon/dependencies-와-devDependencies-차이

'React' 카테고리의 다른 글

텍스트 입력 시, 한글 마지막 글자가 추가되는 문제  (0) 2024.03.12
axios와 fetch  (1) 2024.02.14
리액트 상태 관리  (0) 2023.11.05
JSX를 사용하는 리액트  (0) 2023.11.03
리액트의 작동 원리  (0) 2023.11.01