# 部件制作
## 导言
![](https://img.kancloud.cn/3e/0c/3e0cf29a31e39181a72e09417e80f8a9_1902x938.png)
NodeBB 允许用户在模板中自由定制自己所需的插件。本章节中,我们将对组件配置,制作进行简单讲解。
## 嵌入 HTML 或 JavaScript
您无需成为开发人员就可以解决这个问题。 进入控制面板,然后单击“窗口小部件”选项卡(在扩展标签中)。 通过将小部件拖放到所需的模板上来创建新的HTML小部件。
=,= 说实话,可定制性很差。
复制HTML或JavaScript并将其粘贴到小部件中,然后点击保存,完成!
![](https://img.kancloud.cn/b7/6f/b76face29edaed92bace23556cda19ff_1713x692.png)
您可以从容器部分拖放容器到小部件上,从而为小部件提供容器。嗯,你可以在 控制面板 的插件页找你可能感兴趣的部件。
>[danger] 请注意,官方文档可能提及可以搜索 `nodebb-script` 来寻找部件,但该内容过时!文档真的垃圾= =
- 序
- 赞助
- 导言
- 安装
- 通过操作系统
- Windows + Mongodb/Redis
- Ubuntu/Debian + Redis/Mongodb
- CentOS + Redis
- CentOS + Mongodb
- FreeBSD/OpenBSD + Redis
- Arch Linux + Redis
- OSX + Redis
- 通过云服务
- 通过主机面板安装
- AppNode
- CPanel
- 宝塔
- 使用
- FAQ
- 高级
- 运行 NodeBB
- 配置 Config.json
- 配置 Nginx
- 配置 MongoDB
- 更新 NodeBB
- 设置 Widgets
- 安装 Yarn
- 更新 MongoDB
- 数据库备份与恢复
- 重置管理员密码
- 让 NodeBB 支持搜索
- 优化
- 优化配置,提升NodeBB处理能力
- Google字体库 -> 360公共前端库
- Google字体库 -> 中科大镜像
- 海外VPS提升NodeBB访问速度
- 通过 NodeBB API 自动发帖
- 开发
- 准备
- 常用方法 & 变量
- 插件制作
- 使用工具包编写一个插件
- 主题制作
- 使用工具包编写一个主题
- 部件制作
- 国际化
- 钩子(hook)使用说明