gatsby-plugin-node-fields:用于在节点上创建字段的 Gatsby 插件

时间:2024-08-12 15:47:06
【文件属性】:

文件名称:gatsby-plugin-node-fields:用于在节点上创建字段的 Gatsby 插件

文件大小:132KB

文件格式:ZIP

更新时间:2024-08-12 15:47:06

JavaScript

gatsby-plugin-node-fields 重要变化:在达到 V3 时,API 发生了重要变化。 从 V2 开始,所有函数现在都接收actions作为它们的最终参数,如果需要,可以从中拉出createNodeField或任何其他函数。 从 V3 开始,一个额外的最终参数被传递给所有函数: getNode ,它允许使用 id 查找节点。 例如,这允许从父节点拉取信息。 仅当您使用函数版本时,这是一个重大更改,在这种情况下,您需要将getNode作为第三个参数传递给attachFields (见下文)。 gatsby-plugin-node-fields为您提供了一种简单、一致的方法来管理节点上字段的创建,并支持默认值、转换和值验证。 它经过了良好的测试,并使用有用的错误消息来引导您远离岩石。 快速开始 安装 yarn add gatsby-plugin-node-fields 插


【文件预览】:
gatsby-plugin-node-fields-master
----.travis.yml(306B)
----.babelrc(262B)
----index.js(231B)
----package.json(2KB)
----.prettierrc(286B)
----.prettierignore(75B)
----jest.config.js(268B)
----package-lock.json(341KB)
----src()
--------internal()
--------__tests__()
--------onCreateNode.js(252B)
----.eslintrc.js(800B)
----LICENSE.md(1KB)
----.gitignore(50B)
----.npmrc(18B)
----README.md(12KB)
----yarn.lock(155KB)
----.eslintignore(8B)
----gatsby-node.js(103B)

网友评论