容器

关于容器的技术文章和开发文档。

如何在 Ubuntu 22.04 上安装 Tomcat 10

如何在 Ubuntu 22.04 上安装 Tomcat 10

本文详细介绍在 Ubuntu 22.04 系统上从零安装和配置 Tomcat 10 的完整步骤。内容包括安装 OpenJDK 11、创建专用运行用户、下载并解压 Tomcat 二进制包、配置 systemd 服务单元文件以实现自动启动,以及设置防火墙端口和 Web 管理界面权限。同时提供如何升级版本、重启服务及测试访问端口的实用命令,帮助用户快速搭建安全的 Java 应用服务器环境。

2026-10-09 6 后端开发
编辑器中的样式

【WordPress区块编辑器手册】编辑器中的样式

本文档深入解析 WordPress 区块编辑器中的样式概念,涵盖 HTML、CSS、区块样式、全局样式及布局样式的生成机制。文章面向区块作者与项目参与者,详解 theme.json 数据整合、样式表构建流程、用户操作对样式的影响,以及区块支持 API 在序列化样式中的应用与限制,帮助开发者构建一致且可定制的编辑体验。

2026-10-17 1 后端开发
模式与块锁定

【WordPress主题开发手册】模式与块锁定

本文深入探讨如何在 WordPress 主题模板中运用块锁定与模板锁定 API。通过控制用户删除、移动或插入块的行为,优化编辑体验。文章详解 all、insert 及 contentOnly 三种锁定类型,演示 Group 等容器型块的嵌套锁定设置,并提供事件模板的完整代码示例,帮助开发者灵活组合锁定选项以保护内容结构。

2026-10-05 6 后端开发

【WordPress区块编辑器手册】@wordpress/dom

@wordpress/dom 是 WordPress 的 DOM 工具模块,提供丰富的 API 用于处理文档对象模型。该模块包含计算选区矩形、检查文本焦点、定位光标边缘、清理 HTML 脚本及替换节点等核心功能。适用于需要精细控制页面交互与内容结构的开发者,是 Gutenberg 项目的重要组成部分,支持跨元素操作与安全数据处理。

2026-10-17 1 后端开发

【WordPress区块编辑器手册】@wordpress/grid

WordPress Grid 包提供实验性网格布局组件,包括 DashboardGrid 二维紧凑网格和 Lanes 瀑布流表面。支持拖拽重排、调整大小及响应式布局,适配 WordPress 编辑器,利用设计令牌实现主题化样式,适用于构建动态仪表板界面。

2026-10-17 1 后端开发
开始使用 wp-env

【WordPress区块编辑器手册】开始使用 wp-env

本文详细介绍如何使用 wp-env 工具快速搭建本地 WordPress 开发环境。教程涵盖 Docker Desktop 安装、wp-env 全局配置及启动步骤,支持插件与主题的自动化挂载测试。同时提供常见错误排查指南,如容器占用、Docker 守护进程连接失败等解决方案,助您高效进行本地开发与调试。

2026-10-17 2 后端开发
面板

【WordPress区块编辑器手册】面板

本文介绍面板组件的设计规范与用法,适用于区块检查器侧边栏。面板支持垂直展开和折叠列表内容,帮助用户概览多个相关区域并隐藏低优先级信息。通过箭头图标指示可折叠状态,提供标题、内容容器及滚动优化等属性,适合构建灵活友好的用户界面。

2026-10-17 2 后端开发
文本控件

【WordPress区块编辑器手册】文本控件

TextControl 是用于自由文本输入的单行字段组件,适合收集简短回复。它具备清晰的选中与活动状态,支持自定义标签、帮助文本及错误提示。组件强调标签必须始终可见,不可被占位符替代,并需通过容器边框增强可发现性。若需处理长篇文本,建议使用文本区域;对于受限选项则应选用 SelectControl 等专用组件。

2026-10-17 0 后端开发
使用根内边距感知对齐

【WordPress主题开发手册】使用根内边距感知对齐

本文深入解析 WordPress 中 settings.useRootPaddingAwareAlignments 属性的作用与配置方法。文章详细解释了根内边距的概念,探讨其如何影响 body 元素及全宽容器的布局表现。通过调整 theme.json 中的样式设置,开发者可实现元素延伸至屏幕边缘或保留根内边距等不同设计效果,是解决主题横向间距对齐问题的关键指南。

2026-10-05 6 后端开发

【WordPress区块编辑器手册】下拉菜单

Dropdown 是 React 中用于渲染按钮并打开浮动内容模态框的组件。它负责管理下拉菜单的开合状态,处理点击外部区域自动关闭逻辑,并通过 render props 模式灵活渲染按钮与内容。支持自定义样式、焦点管理及移动端全屏显示等高级功能,适用于构建交互式 UI 界面。

2026-10-17 1 后端开发