【发布时间】:2020-11-16 20:14:56
【问题描述】:
场景
我想将我的 service-worker 文件从 javascript 更改为 typescript 以便更好地维护。 这是我的 sw.js 文件:
/* eslint-disable no-console */
self.addEventListener("push", (event) => {
...
});
...more handlers
问题
我已经更改了很多行以使我的代码适应 TS 和 ESlint 要求,但我对 self 有问题我从 ESlint 收到 2 个错误:
unexpected use of 'self'
self is not defined
如何在 Typescript 文件中定义 self?
【问题讨论】:
标签: typescript eslint service-worker