用途:该技能用于掌握 Shopify CLI 与开发者工具,适用于安装配置 Shopify CLI、运行主题与应用开发命令、使用 Theme Check 做代码检查、配置 VS Code、调试 Liquid 代码及搭建开发工作流。
主要能力:提供主题相关命令(init、dev、push、pull、check、list、publish、rename、delete、package、open、info、console、metafields pull 等)和应用相关命令(init、dev、deploy、generate extension、versions、release、info、env、function run/typegen 等),并支持 Theme Check 的自动修复、JSON 输出与按级别失败;同时给出 VS Code 的 Shopify Liquid 扩展功能说明与 .theme-check.yml、.shopify-cli.yml、.env 等配置示例,以及 GitHub Actions 中的 Theme Check 与 App Deploy 工作流写法。
使用方式:需 Node.js 18+、Git 和包管理器。安装可运行 npm install -g @shopify/cli @shopify/theme,或通过 Homebrew 安装;随后用 shopify auth login 登录。典型流程为 shopify theme init 克隆主题、shopify theme dev 启动开发服务器,编辑后运行 shopify theme check,再 shopify theme push 与 shopify theme publish;应用侧则为 shopify app init、shopify app generate extension、shopify app dev、shopify app deploy。此外可通过 code --install-extension Shopify.theme-check-vscode 安装扩展。
适用场景与限制:适合 Shopify 主题和应用的本地开发、检查、调试、部署及 CI 集成。具体价格、平台限制、性能效果等资料未提供,需以官方文档为准。