package.json | package-lock.json | |
역할 | - Node.js 프로젝트에서 사용되는 json 파일. - 프로젝트의 메터데이터(이름, 버전 등)와 의존성 목록을 정의 |
- 프로젝트에서 설치된 의존성의 정확한 버전과 의존성 트리를 저장 - 패키지 설치시 추가적으로 설치된 패키지들의 버전을 저장 |
필요성 | - 개발자 간 협업 시 환경의 일관성을 유지 | - 빌드의 일관성을 보장 - 배포나 빌드시 버전 충돌이나 예기치 않은 버그를 방지 |
차이 | - 범용적인 의존성 정보를 제공 | - 이미 설치된 의존성의 정확한 버전과 구조를 저장 |
참고자료
'프로그래밍 > Node.js' 카테고리의 다른 글
CORS 설정방법 (0) | 2024.01.29 |
---|---|
CORS : Cross-Origin Resource Sharing (0) | 2024.01.29 |
왜 Bearer 을 토큰 앞에 사용할까? (0) | 2024.01.23 |
[ Rest API ] sign in sign out 할때 HTTP method (0) | 2024.01.09 |
HTTP header 의 content type 정리 (0) | 2023.12.28 |