vscode에서 require("os") 같은 기본 모듈 타입을 확인할 수 없는 경우

Tony·2024년 2월 4일
0

node.js

목록 보기
13/13

node.js에 포함된 기본 모듈을 확인하고 싶은 경우에 cmd + 클릭 으로 확인할 수 있다

이때, 지금까지 타입스크립트를 사용해서 패키지 빌드를 하지 않았다면 Library/cache에 @types/node 에 대한 정보가 없기 때문에 cmd+클릭 을 해도 아무 반응이 없다

만약 이런 경우라면 타입스크립트가 포함된 프레임워크를 하나 빌드하면 된다

  • 예를 들면 next.js를 설치 후 빌드
    • npx create-next-app@latest (https://nextjs.org/)
    • (... 타입스크립트를 포함하여 설치 ...)
    • npm run build

이후 기존에 node.js를 공부하던 코드로 돌아가서 require('os') 를 cmd + 클릭하면 아래와 같이 os 에 대한 정보가 캐싱된 것을 확인할 수 있다

원리는 내 컴퓨터에 @types/node 캐시를 남기는 것이다

profile
움직이는 만큼 행복해진다

0개의 댓글