Shopify theme check 报错太多怎么分优先级处理
现象#
第一次跑 shopify theme check 出现上百条提示,不知道哪些必须改、哪些可以忽略。
原因#
- 老主题沿用了已废弃标签与过滤器
- 缺少
.theme-check.yml配置,默认规则全开 - 模板里存在未使用的 snippet 与变量
- 部分规则对多语言主题误报
处理步骤#
- 先只处理 Error 级:Liquid 语法、JSON 结构、缺失模板
- 生成配置
.theme-check.yml,把UnusedAssign、MissingTemplate等按需降级 - 按文件批量修:先 templates,再 sections,最后 snippets
- 把
theme check加进提交前脚本,防止新增问题
验收标准#
Error 数为 0,Warning 数量可控并有记录;后续提交不再新增 Error。
本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。