【问题标题】:No typescript warning when awaiting non Promise function等待非 Promise 函数时没有打字稿警告 【发布时间】:2020-04-13 14:29:06 【问题描述】: 考虑下面的函数,它不会返回 promise,但 typescript 不会警告此处不必要地使用 await。有没有办法强制执行? 【问题讨论】: 等待非承诺确实有效果,请查看my old question。 标签: typescript 【解决方案1】: 这里是by design,所以不要指望 Typescript 会很快引发您正在寻找的错误。 但是,TSLint can provide a warning or error for this case。 【讨论】: