Skip to content

Qvil Blog

[Typescript] declare custom property type of global object(window/global)

Typescript1 min read

Global object(Browser: window/Node.js: global)에 custom property를 추가해야되는데 타입에러가 생기는 경우

아래와 같이 타입 선언을 해서 사용

1declare global {
2 interface Window {
3 myCutstomProperty: string;
4 }
5 namespace NodeJS {
6 interface Global {
7 myCutstomProperty: string;
8 }
9 }
10}