TypeScript で「Property 'xxxx' does not exist on type 'Window'」エラーの解決方法 はじめにVue.js + TypeScript で CDN からスクリプトを読み込んで、xxxx.ts で window.hoge にアクセスするコードをビルドすると Property 'hoge' does not exist on type 'Window'. のビルドエラーが出たので、解決方法を調べて整理した。 TL;DR declare global を使う declare global { interface Window { hoge: any } } ↑ の後に window.hoge = window.hoge || {};