강의

멘토링

로드맵

Inflearn brand logo image

인프런 커뮤니티 질문&답변

유혁스쿨님의 프로필 이미지
유혁스쿨

작성한 질문수

한 입 크기로 잘라먹는 타입스크립트(TypeScript)

인덱스드 엑세스 타입

@types/node와 devdependencies

해결된 질문

작성

·

17

·

수정됨

0

NodeJS의 내장객체 타입을 모아둔 @types/node 패키지는 사실상 컴파일 시점과 빌드시점에 사용되는것 아닌가 싶습니다.

런타임에서 사용하지 않으니 npm install 할때
-dev 옵션을 주는게 맞지 않을까요?

devdependencies로 적용할 경우 나중에 실제 빌드할때 해당 라이브러리는 빌드에서 제외되니 프로젝트도 더 경량화 되지 않나 싶어요


정환강사님은 어떻게 생각하시는지 직접 의견 듣고싶습니다!
(ai답변 말고요!)

답변 1

0

이정환 Winterlood님의 프로필 이미지
이정환 Winterlood
지식공유자

안녕하세요 이정환입니다.

네 실제 배포를 위해 개발되는 프로젝트라면 말씀하신대로 -dev 옵션을 주어 devDependencies로 저장하는게 더 좋은 방법입니다.
참고로 강의에서는 -dev 옵션에 대한 추가적인 설명으로 인해 메인 흐름이 방해받을까 생략했습니다 😀

유혁스쿨님의 프로필 이미지
유혁스쿨

작성한 질문수

질문하기