该编辑器为插件开发人员提供了几个供应商和内部脚本。下表记录了脚本名称、句柄和描述。
该编辑器包含多个包来启用各种功能。插件开发人员可以利用它们来创建块、编辑器插件或通用插件。
脚本名称 |
把手 |
描述 |
水滴 |
wp-球形 |
Blob实用程序 |
块库 |
wp-block-library公司 |
编辑器的块库 |
阻碍 |
wp-块 |
块创建 |
块序列化默认分析器 |
wp-block-srialization-default-parser |
WordPress文档的默认块序列化解析器实现 |
块序列化规范分析器 |
wp-block-srialization-specific分析器 |
WordPress帖子的语法文件(Grammar.pegjs) |
组件 |
wp-组件 |
用于创建通用UI元素的通用组件 |
撰写 |
wp-复合 |
收集方便的高阶组件(HOC) |
核心数据 |
wp-core数据 |
简化核心WordPress实体的访问和操作 |
数据 |
wp-数据 |
数据模块用作管理插件和WordPress本身的应用程序状态的中心 |
日期 |
wp-日期 |
WordPress的日期模块 |
已弃用 |
wp-分离 |
用于记录消息以通知开发人员有关已弃用功能的实用程序 |
Dom公司 |
wp域名 |
WordPress的DOM实用程序模块 |
Dom Ready(Dom就绪) |
wp-dom-就绪 |
加载DOM后执行回调 |
编辑器 |
wp-编辑器 |
WordPress编辑器的构建块 |
编辑文章 |
wp-edit-post文件 |
编辑WordPress的发布模块 |
元素 |
wp-元素 |
元素很简单,是顶层的抽象层反应 |
退出Html |
wp-escape-html |
转义HTML实用程序 |
挂钩 |
wp-hooks公司 |
轻量级高效的JavaScript EventManager |
Html实体 |
wp-html实体 |
WordPress的HTML实体实用程序 |
I18N号 |
wp-i18n型 |
用于客户端本地化的国际化实用程序 |
浅等于 |
wp-is-浅相等 |
用于在两个对象或数组之间执行浅层比较的函数 |
键码 |
wp键码 |
WordPress的键码实用程序,用于检查在以下事件中按下的键onKeyDown(按向下键) |
列出可重用块 |
wp-list-可重用块 |
用于向可重用块的列表页面添加导入/导出链接的包 |
NUX公司 |
wp-nux型 |
组件和wp.data方法对新用户登录WordPress管理界面很有用 |
插件 |
wp-插头 |
WordPress插件模块 |
重做例程 |
wp-redux例程 |
用于生成器协同程序的Redux中间件 |
RTF格式 |
wp-rich-text格式 |
将HTML或DOM树转换为富文本值并返回的帮助器函数 |
短代码 |
wp-短代码 |
WordPress的短代码模块 |
令牌列表 |
wp-token-list列表 |
可构造的普通JavaScriptDOMTokenList(DOM令牌列表)实现,支持非浏览器运行时 |
统一资源定位地址 |
wp-url公司 |
操作URL的实用程序集合 |
视口 |
wp-viewport(wp-view端口) |
用于响应浏览器视口大小更改的模块 |
字数 |
wp-订单数 |
WordPress单词计数实用程序 |
编辑器还使用了一些流行的第三方软件包和脚本。插件开发人员也可以使用这些脚本,而无需将其绑定在代码中(并增加文件大小)。
脚本名称 |
把手 |
描述 |
反应 |
反应 |
React是一个用于构建用户界面的JavaScript库 |
反应域 |
反应室 |
作为React的DOM和服务器渲染器的入口点,用于与React配对 |
力矩 |
瞬间 |
在JavaScript中分析、验证、操作和显示日期和时间 |
洛达什 |
洛达什 |
Lodash是一个JavaScript库,为常见编程任务提供实用函数 |
该编辑器还为某些功能提供了polyfill,而这些功能可能并非在所有现代浏览器中都可用。
建议使用主wp-聚乙烯填料
脚本句柄,负责加载下面提到的所有polyfill。
使用JavaScript绑定程序时,如网络包,这里提到的脚本可以从捆绑包中排除,并由WordPress以脚本依赖关系的形式提供参见wp_排队_脚本
.
这个@wordpress/dependency-extraction-webpack-plugin语言
提供了一个webpack插件,帮助从捆绑包中提取WordPress依赖项。这个@wordpress/脚本
建造
脚本默认包含插件。