Shopify 本地开发命令 Theme Kit 和Shopify CLI

艾翼
2023-12-01

Shopify CLI

window上安装https://rubyinstaller.org/downloads/

下载CLI脚手架 gem install shopify-cli

login 通过向商店或合作伙伴组织进行身份验证来登录Shopify CLI

   用法:shopify login --store [商店地址(去掉中括号)]

switch:在合作伙伴组织中的开发商店之间切换

  用法:shopify switch [--store=STORE]

theme:用于开发Shopify 主题的命令套件。有关每个命令的用法,请参阅shopify 主题<command> --help。

  用法:shopify theme [ init | serve | pull | push | delete | check | publish | package | language-server ]

version:打印版本号。

  用法:shopify version

whoami:标识您当前登录的合作伙伴组织或商店。

  用法:shopify whoami

pull  拉取指定主题
 用法:shopify theme pull -i [主题ID]

push 推到远程主题
 用法:shopify theme push

拉取正在使用的主题
 用法:shopify theme pull [ options ] [ /path/to/your/theme ]
 

Theme Kit

Shopify Theme Kit是Shopify开发主题的命令行开发工具包主题套件,主要功能如下:

  1. 上传主题到多种环境
  2. 快速上传和下载主题
  3. 监测本地文件更改情况并自动上传至Shopify
  4. 适用于Windows、Linux和MacOS 

Windows用户可以使用chocolatey来安装:

通过运行以下命令安装带有Chocolatey的Theme Kit :

1|choco install themekit

Mac通过运行以下命令,使用Homebrew安装 Theme Kit:

1 | brew tap shopify/shopify
2 | brew install themekit

安装 Theme Kit 后,您需要获取 Theme Kit 密码才能将 Theme Kit 连接到您的商店并管理您的模板文件。商店所有者或具有适当权限的员工可以使用Theme Kit Access 应用程序为您创建 Theme Kit 密码。

在本地拉取远程主题

theme get --password=[your-password] --store="[your-store.myshopify.com]" --themeid=[your-theme-id]

现在您已经建立了与 Shopify 主题的连接,您可以在主题目录中运行以下命令:

1 | theme watch

theme watch命令指示 Theme Kit 监视对本地文件所做的任何更改,并自动将更改推送到连接的 Shopify 商店中的主题。要关闭手表连接,请键入ctrlc

 类似资料: