Back to blog

模板升级与本地改动如何共存

Nov 3, 2026VrmMate Team

分清哪些文件归你、哪些归模板,冲突就会少很多。

跟着模板升级,同时保留自己的改动,关键是分清哪些文件归你、哪些归模板。

冲突最小化

blocks、index.tsx、landing 文案属于你的定制区,升级时直接以本地版本为准;core、lib、components 是模板区,尽量少改,需要改就记录原因。

先读再合

升级前检查 UPGRADING.md,schema、环境变量、权限码和导出名变化都必须执行,否则会出现运行时才暴露的错误。

迁移策略

数据库变更先用 db:generate 生成 SQL,人工确认没有破坏性操作,再 db:migrate。升级和迁移不要放在同一批里混做。

回归范围

至少回归登录、下单、回调、积分扣减、后台写入五条链路,这五条覆盖了大部分隐式耦合。