@contentful/contentful-slatejs-adapter

中文文档
16.2.2发布于 2026/07/23MITTypeScriptESM + CJS近 30 天下载 2.9万

这个库提供了一个适配器来将斯莱特的文档结构转换为Contentful丰富的文本文档结构并反之.

中文使用文档

满足- slatejs- 适应器

这个库提供了一个适配器来将斯莱特的文档结构转换为Contentful丰富的文本文档结构并反之.

安装

使用 无数字 :

npm install @contentful/contentful-slatejs-adapter

使用 线条数字 :

yarn add @contentful/contentful-slatejs-adapter

使用量

TBA 协会

{
  "category": "document",
  "content": [
    {
      "category": "block",
      "type": "header-one",
      "content": [
        {
          "category": "text",
          "type": "text",
          "value": "This is a headline!",
          "marks": [
            {
              "object": "mark",
              "type": "bold",
              "data": {}
            }
          ]
        }
      ]
    },
    {
      "category": "block",
      "type": "paragraph",
      "content": [
        {
          "category": "text",
          "type": "text",
          "value": "",
          "marks": [
            {
              "object": "mark",
              "type": "bold",
              "data": {}
            }
          ]
        }
      ]
    },
    {
      "category": "block",
      "type": "paragraph",
      "content": [
        {
          "category": "text",
          "type": "text",
          "value": "and this is a bold text",
          "marks": [
            {
              "object": "mark",
              "type": "bold",
              "data": {}
            }
          ]
        },
        {
          "category": "text",
          "type": "text",
          "value": " but now i am not bold anymore. ",
          "marks": []
        },
        {
          "category": "text",
          "type": "text",
          "value": "However, ",
          "marks": [
            {
              "object": "mark",
              "type": "italic",
              "data": {}
            }
          ]
        },
        {
          "category": "text",
          "type": "text",
          "value": " i am now ",
          "marks": []
        },
        {
          "category": "text",
          "type": "text",
          "value": "underlined with shit. ",
          "marks": [
            {
              "object": "mark",
              "type": "underlined",
              "data": {}
            }
          ]
        }
      ]
    }
  ]
}

版本与发布记录

@contentful/contentful-slatejs-adapter 共发布 83 个版本,首次发布于 2018/06/27;过去 12 个月发布了 3 个版本。

版本发布日期距今
16.2.2latest2026/07/233 个月前
16.2.12026/04/097 个月前
16.2.02026/04/087 个月前
16.1.62025/11/041 年前
16.1.52025/11/041 年前
16.1.42025/09/231.1 年前

关于 @contentful/contentful-slatejs-adapter 的常见问题

@contentful/contentful-slatejs-adapter 是什么?

这个库提供了一个适配器来将斯莱特的文档结构转换为Contentful丰富的文本文档结构并反之.

如何安装 @contentful/contentful-slatejs-adapter?

在项目目录运行 npm install @contentful/contentful-slatejs-adapter,或使用 pnpm add / yarn add / bun add。

@contentful/contentful-slatejs-adapter 支持 TypeScript 吗?

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

@contentful/contentful-slatejs-adapter 支持 ESM 还是 CommonJS?

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

@contentful/contentful-slatejs-adapter 需要什么版本的 Node.js?

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

@contentful/contentful-slatejs-adapter 可以商用吗?

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

@contentful/contentful-slatejs-adapter 的下载量有多少?

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

@contentful/contentful-slatejs-adapter 还在维护吗?

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