https://javascript.plainenglish.io/npm-vs-yarn-choosing-the-right-package-manager-a5f04256a93f
의존성
node_modules // 실제 설치된 의존성들이 위치한 곳
package.json // 어떤 의존성이 있는지를 알려주는 파일
package-lock.json // 실제로 프로젝트에 설치되어야 하는 의존성의 정확한 버전 등을 관리. 여럿이서 작업하는 프로젝트가 항상 동일한 의존성을 가질수 있도록 하는 역할 --> git과 같은 버전 관리 시스템에서 관리해야하고, 변경된 package-lock.json을 push하게 된다면 변경하고자 하는 의존성들만 update되었는지 체크가 필요!
'etc' 카테고리의 다른 글
GUID vs. UUID (0) | 2022.03.08 |
---|---|
docker vs. kubernetes (0) | 2022.01.05 |
리팩토링, Refactoring (0) | 2021.10.14 |
개발 방법론 (0) | 2021.09.15 |
개발 7년차, 매니저 1일차 (0) | 2021.08.18 |