как заставить TS использовать файл dts, который я создал? - PullRequest
0 голосов
/ 28 октября 2019

Пока что я создал файл 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 не существует.

Есть идеи, что я пропустил?

...