typeRoots
@types
모듈을 설치 했었다.
원래 typeRoots 를 지정하면 해당 폴더 밑의 타입 데피니션 파일들을 가져다가 쓴다. 그런데 안하면 자동으로 node_modules/@types
의 파일들을 가져다가 쓴다.
@type
- Typescript2.0 부터 사용가능해진 내장 type definition 시스템
- typeRoots를 사용하면?
- 배열 안에 들어있는 경로들 아래서만 가져온다.
- types를 사용하면?
- 배열 안의 모듈 혹은
./node_modules/@types/
안의 모듈에서 찾아온다.
- 빈배열은 이 시스템을 사용하지 않겠다는 것
- typeRoots와 types를 같이 사용하지 않는다.
- 이름으로 찾아 쓸건데 폴더도 지정하면 혼란하다.