# 部件制作
## 導言

NodeBB 允許用戶在模板中自由定制自己所需的插件。本章節中,我們將對組件配置,制作進行簡單講解。
## 嵌入 HTML 或 JavaScript
您無需成為開發人員就可以解決這個問題。 進入控制面板,然后單擊“窗口小部件”選項卡(在擴展標簽中)。 通過將小部件拖放到所需的模板上來創建新的HTML小部件。
=,= 說實話,可定制性很差。
復制HTML或JavaScript并將其粘貼到小部件中,然后點擊保存,完成!

您可以從容器部分拖放容器到小部件上,從而為小部件提供容器。嗯,你可以在 控制面板 的插件頁找你可能感興趣的部件。
>[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)使用說明