🚀   새로운 블로그로 이전했습니다.

(TS) NodeJS 글로벌 변수 타입 추가하기

snippet: typescript
2023.04.03
1분

Element implicitly has an 'any' type because type 'typeof globalThis' has no index signature.

위와 같은 에러가 발생하면서 글로벌 변수를 사용할 수 없는 경우가 있다.

index.d.ts
import { Mongoose } from 'mongoose';

declare global {
  namespace NodeJS {
    interface Global {
      mongoose: Mongoose;
    }
  }
}

참고 자료