#45 devDependencies에 TypeScript와 @types 추가하기
·
✏️ Study/🧽 JS & TS
이펙티브 타입스크립트 (댄 밴더캄 지음) 를 읽고 정리 📍요약 ✅타입스크립트를 시스템 레벨로 설치하면 안된다 (npm 전역 설치 금지) - devDependencies 에 포함하여 팀원 모두가 동일한 버전을 사용하도록 해야 한다 ✅@types 의존성도 devDependencies 에 포함해야 한다 📍npm은 의존성을 3가지로 구분한다 1. dependencies- 런타임에 필요한 라이브러리들- 프로젝트가 npm에 공개되면, dependencies의 라이브러리들도 함께 설치됨(전이 의존성, transitive dependencies 이라고 함) 2. devDependencies- 현재 프로젝트를 개발하고 테스트하는데 필요하지만, 런타임에는 필요없는 라이브러리들- 주로 테스트 프레임워크들..- 프로젝트가 n..