---
url: /docs/guide/usage/linter/rules/jsdoc/require-yields-type.md
---

### 它的作用

要求 `@yields` 标签带有类型。

### 为什么这不好？

`@yields` 标签应当记录生成器产出的类型。

### 示例

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

```js
/** @yields */
function* quux() {}
```

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

```js
/** @yields {string} */
function* quux() {}
```

## 如何使用

## 版本

此规则已在 v1.65.0 中添加。

## 参考资料
