开发文档
在开始开发前,建议先了解 InnoShop 的核心概念和开发规范。
核心概念
开发规范
- 编码规范 — 命名规范、路由使用、视图规范、JS 规范、错误处理
- 多语言 (i18n) — 系统语言包、插件语言包、主题语言包
前端编译
- 前端编译指南 — Vite 构建系统、核心模块与主题编译
插件与主题
- 插件开发 — 插件目录结构、config.json、Boot.php、Hook 机制、踩坑实录
- 主题开发 — 主题文件结构、SCSS 架构、资源加载系统
- Hook 机制 — 数据 Hook、流程 Hook、模板 Hook
其他
- WebSocket — Laravel Reverb 实时通信
- Supervisor 进程管理 — 队列、调度、WebSocket 进程配置