@fern-api/replay

中文文档
0.19.3发布于 2026/09/24MITTypeScriptESM + CJS近 30 天下载 4.4万

自动保存 Fern再生公司的 SDK 定制

中文使用文档
文档目录8 节
  1. 它会做什么
  2. 重播循环
  3. 词汇
  4. 文档
  5. 安装
  6. 发展
  7. 地方发展与Fern CLI
  8. 许可证

@ fern- api/ 重播

自动保存整个Fern再生的SDK定制.

它会做什么

Fern Replay 检测您的编辑以生成 SDK 代码, 把它们存储为补丁 .fern/replay.lock,并在每次再生后使用3道并联重新应用. 您的定制幸存 fern generate 没有人工干预.

重播循环

分三个阶段. 发电机运行在之间 检测 财务报告和审定财务报表 应用覆盖SDK目录中的所有内容.

  1. 检测 ——在顾客自上一代以来的git历史中找到新的定制
  2. 应用 ——通过三通道合并将它们放回新生成的代码中
  3. 提交 ——将结果记录为: [fern-replay] 承诺的顶端 [fern-generated] 一个

词汇

球队的犬类词汇—— 定制, (中文(简体) ), 补丁, (中文(简体) ), 生成,三相并列,补丁生命周期动词——活在 CONTEXT.md。 。 。 .

文档

安装

npm install @fern-api/replay

发展

npm install
npm run build
npm test

地方发展与Fern CLI

要使用本地版本的 @fern-api/replay 与Fern CLI单曲:

# From the fern-replay directory
cd /path/to/fern-replay
pnpm link --global

# From the fern monorepo root
cd /path/to/fern
pnpm link --global @fern-api/replay

校验链接正在工作 :

ls -la node_modules/@fern-api/replay
# Should show a symlink pointing to your local fern-replay directory

你所做的任何改变 fern-replay {\fn黑体\fs22\bord1\shad0\3ahbe\4ah00\fscx67\fscy66\2chffffff\3ch808080}会立即被接 {\fn黑体\fs22\bord1\shad0\3ahbe\4ah00\fscx67\fscy66\2chffffff\3ch808080}而不再拖延.

打开并恢复已公布的 npm 版本 :

pnpm unlink @fern-api/replay
pnpm install

许可证

麻省理工学院

版本与发布记录

@fern-api/replay 共发布 35 个版本,首次发布于 2026/02/17;过去 12 个月发布了 35 个版本。

版本发布日期距今
0.19.3latest2026/09/241 个月前
0.19.22026/07/173 个月前
0.19.12026/07/163 个月前
0.19.02026/06/254 个月前
0.18.02026/06/105 个月前
0.17.42026/06/105 个月前

关于 @fern-api/replay 的常见问题

@fern-api/replay 是什么?

自动保存 Fern再生公司的 SDK 定制

如何安装 @fern-api/replay?

在项目目录运行 npm install @fern-api/replay,或使用 pnpm add / yarn add / bun add。它还提供命令行工具 fern-replay,可以用 npx fern-replay 直接运行。

@fern-api/replay 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@fern-api/replay 支持 ESM 还是 CommonJS?

同时提供 ES Module 与 CommonJS 入口,import 和 require() 都可以使用,打包工具会自动选择合适的版本。

@fern-api/replay 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js >=18。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

@fern-api/replay 可以商用吗?

@fern-api/replay 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@fern-api/replay 的下载量有多少?

根据 npm 官方下载统计,@fern-api/replay 在 2026/10/15 – 2026/11/13 这 30 天内被下载 44,108 次,日均约 1,470 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@fern-api/replay 还在维护吗?

最新版本 0.19.3 发布于 2026/09/24(1 个月前);至今共发布 35 个版本,其中过去 12 个月发布了 35 个;首次发布于 2026/02/17。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。