typescript 报错信息:
TS2794: Expected 1 arguments, but got 0. Did you forget to include 'void' in your type argument to 'Promise'?
...
> 22 | resolve()
| ^^^^^^^^^
23 | }
24 | document.body.appendChild(script)
25 | })
解决方法
return new Promise<void>((resolve) => {
...
resolve()
}
给 promise 实例指定 void 返回类型