---
url: /docs/guide/usage/linter/rules/unicorn/consistent-assert.md
---

### 功能说明

强制 `assert` 模块的一致用法。

### 为什么这很糟糕？

`assert` 模块使用不一致会让代码
更难跟随和理解。

`assert.ok(...)` 是更推荐的写法，因为它能更清楚地表达
断言的意图。

### 示例

以下是此规则下**错误**代码的示例：

```js
import assert from "node:assert";

assert(divide(10, 2) === 5);
```

以下是此规则下**正确**代码的示例：

```js
import assert from "node:assert";

assert.ok(divide(10, 2) === 5);
```

## 如何使用

## 版本

此规则是在 v0.16.9 中添加的。

## 参考资料
