상세 컨텐츠

본문 제목

dependencies 와 devDependencies

JavaScript

by 폴리프레임 2024. 5. 10. 15:38

본문

반응형

dependenciesdevDependencies는 둘 다 Node.js의 패키지 관리자인 npm 또는 Yarn에서 사용하는 속성입니다.

 

  1. dependencies:
    • 목적: 애플리케이션이 프로덕션(실제 운영) 환경에서 실행되는 데 필요한 패키지를 지정합니다.
    • 사용: 사용자가 애플리케이션을 배포하거나 실제 환경에서 실행할 때, 이러한 패키지가 설치됩니다. 예를 들어, 애플리케이션이 데이터베이스에 연결하거나 API를 호출하는 데 필요한 라이브러리들이 여기에 포함됩니다.
    • 예시: express, mongoose 등과 같이 애플리케이션의 핵심 기능을 위해 필요한 패키지.
  2. devDependencies:
    • 목적: 개발 환경에서만 필요한 패키지를 지정합니다.
    • 사용: 개발자들이 애플리케이션을 개발하고 테스트하는 동안 사용되는 도구나 라이브러리들이 포함됩니다. 예를 들어, 테스트 프레임워크, 빌드 도구, 린터 등이 이 범주에 속합니다.
    • 예시: jest, webpack, eslint, typescript, @types/node 등 개발에 도움이 되는 툴.

'JavaScript' 카테고리의 다른 글

<noscript> 태그  (0) 2024.05.11
Sanity - Next.js - Vercel Depoly  (1) 2024.05.10
shadcn/ui 설치  (0) 2024.05.09
@ 스코프 팩키지  (0) 2024.05.09
css 처리 - vite.js + React  (2) 2024.05.08

관련글 더보기