简体中文
开发接入准备
后端基线为main df87ca0,Node.js 22+。前端与后端分别安装依赖、运行各自dev脚本;前端开发代理与实际页面接入状态须由前端验证。后端默认127.0.0.1:3000,/health检查数据库连接。
Database/schema.sql仅初始化空数据库,不包含旧模型迁移,也没有默认管理员账号。不要将它当成已有库的增量迁移脚本。首个管理员配置方式本轮尚未纳入已提交基线;随后由管理员创建邀请码,注册编者后单独登录。后端运行配置见提交内src/config.js;本轮不重新验收部署脚本。
当前接口已经替换旧课程/小节模型。先读前端接入流程,再按认证、知识点、讲义、审核联调。草稿保存携带edit_version,讲义按完整树替换,引用固定已审核知识点版本。
后端npm test默认不做真实数据库集成;需独立、已初始化且名称以_test结尾的数据库并显式启用MAKIMATH_INTEGRATION=1才执行集成测试。本轮未运行真实数据库集成流程。