oxc/no-async-await 限制
它做了什么
禁止使用 async/await。
在现代 JavaScript/TypeScript 代码库中,除非有充分的理由,否则通常不应使用此规则。
为什么这是不好的?
此规则适用于不支持 async/await 语法的环境,或者当你希望强制使用 Promise 或其他异步模式时。它也可用于维护使用替代异步模式的代码库中的一致性。
示例
此规则的 错误 代码示例:
javascript
async function foo() {
await bar();
return baz();
}如何使用
要通过配置文件或 CLI 启用 此规则,可以使用:
json
{
"rules": {
"oxc/no-async-await": "error"
}
}bash
oxlint --deny oxc/no-async-await