ShopZend 开发者工具
vite-plugin-shopify-theme 面向仍使用标准 Shopify Theme 目录、但希望用 Vite 管理前端源码和开发反馈的团队。它同时提供 Vite 插件和 Theme Run 命令行入口,让本地开发、生产构建、推送与打包使用同一套 Theme Target 解析和交付检查。
它解决什么问题
直接把 Vite 和 Shopify CLI 拼在一起时,开发服务器地址、生产资源、Liquid 引用、Git 工作区和推送前检查容易各自形成一套约定。这个产品把这些交界处收敛成一个工作流:Vite 仍负责前端模块和构建,Shopify CLI 仍负责商店、远端 Theme、认证及其原生参数,插件负责二者之间的 Theme 资源连接。
适合谁
- 使用标准 Shopify Theme,而不是 Headless Storefront;
- 希望获得 Vite HMR、模块化源码和生产构建能力;
- 需要在构建、推送和打包前执行同一套生产检查;
- 愿意把生成的 Mixer Snippet 和生产资源纳入明确的 Git 工作流。
如果当前项目只使用 Shopify 原生主题资源、没有独立前端源码入口,引入额外构建层未必有收益。开始前先确认团队愿意维护 Vite 配置,目标环境具备 Node.js 22.14 或更高版本、Vite 8 和可执行的 Shopify CLI。
能力边界
插件不代替 Shopify CLI 管理商店、认证、远端 Theme ID 或环境配置,也不选择 CSS、JavaScript 框架。宿主项目继续负责源码入口、别名和开发服务器传输设置;插件负责 Theme Target、资源输出、Mixer Snippet、开发重载及生产检查。
先读产品文档,再按需要进入配置、命令行工作流、Mixer 与 Git、局域网调试、代码拆分和故障排查。Shopify Theme 的通用结构与交付原则仍在主题架构和Theme 交付框架维护。
产品许可
vite-plugin-shopify-theme 的使用以其源码仓库中的许可证为准。
产品文档
查阅实现,按任务阅读文档。
精确参数、运行环境要求和版本变化以源码仓库为准。