Skip to content
← Back to rules

promise/valid-params 正确性

它的作用

强制确保向 Promise 函数传递正确数量的参数。

如果使用 TypeScript,此规则通常无需启用。

为什么这是不好的?

使用错误数量的参数调用 Promise 函数可能导致意外行为或难以发现的错误。

示例

此规则的 错误 代码示例:

javascript
Promise.resolve(1, 2);

此规则的 正确 代码示例:

javascript
Promise.resolve(1);

如何使用

通过配置文件或 CLI 启用此规则,可以使用:

json
{
  "plugins": ["promise"],
  "rules": {
    "promise/valid-params": "error"
  }
}
bash
oxlint --deny promise/valid-params --promise-plugin

参考资料