Пока что я создал файл dts, который содержит
в project-dir / typings / Window.d.ts
declare global {
interface Window {
newThing: string;
}
}
Затем в project-dir / tsconfig. json Я добавил папку, в которой находится файл dts, в «typeRoots» tsconfig
{
"compilerOptions": {
// left out other options for readability
"typeRoots": ["./node_modules/@types", "./typings"]
},
}
Но когда я пытаюсь использовать это новое свойство, TS говорит, что window.newThing не существует.
Есть идеи, что я пропустил?