我正在处理JS(不是TS)项目,并使用VSCode / Typecripts checkjs
功能来检查/关闭项目。
我无法找到一种方法来将service-worker文件的范围 just 定义为ServiceWorkerGlobalScope
,而不将其他文件的范围从Window
进行更改。
我已经尝试了.d.ts
和/// <reference lib="…" />
的同级文件的各种组合,但是其中许多似乎都以“全局”方式在项目上运行,更改了所有{ {1}}个文件导致大量错误。
相关问题:
https://github.com/Microsoft/TypeScript/issues/14877
我在这里创建了一个简化测试用例: