跳到主要内容

主题扩展

构建、测试和部署 Theme 扩展。别名:te

create

创建 Theme 扩展脚手架。

shoplazza theme-extension create [参数]
参数类型说明
--name <名称>string项目名称 / 目标目录(必填)
--type <类型>string模板类型:basicembed(必填)

serve

注册、推送并启动增量同步,监听文件变更。

shoplazza theme-extension serve [参数]
参数类型说明
--theme-id, -t <THEME_ID>string主题 ID(必填)
--project-root <路径>string项目根目录

build

构建新的扩展版本(打包、上传并在服务端创建版本)。

shoplazza theme-extension build [参数]
参数类型说明
--version <版本号>string新的语义化版本号,如 1.0.0(必填)
--description <描述>string版本描述(必填)
--store-domain, -s <域名>string目标店铺(默认为当前店铺)
--path <路径>string项目路径(默认:当前目录)

deploy

在当前店铺启用指定版本。

shoplazza theme-extension deploy [参数]
参数类型说明
--version <版本号>string要启用的版本号,如 1.0.0(默认为 te build 记录的版本)
--path <路径>string项目路径(默认:当前目录)
--debugbool打印原始发布请求/响应用于排查问题

connect

将 Theme 扩展链接到应用。

shoplazza theme-extension connect [参数]
参数类型说明
--client-id <id>string要链接的应用 client_id(必填)
--partner <id>stringPartner ID(仅有一个时自动选择)
--path <路径>string项目路径(默认:当前目录)

release

在绑定的应用中发布版本。

shoplazza theme-extension release [参数]
参数类型说明
--version <版本号>string要发布的版本号,如 1.0.0(默认为 te build 记录的版本)
--path <路径>string项目路径(默认:当前目录)
--debugbool打印解析后的发布请求用于排查问题

list

列出店铺的 Theme 扩展。

shoplazza theme-extension list [参数]
参数类型说明
--store-domain, -s <域名>string目标店铺(默认为当前店铺)

versions

列出 Theme 扩展的版本。

shoplazza theme-extension versions [参数]
参数类型说明
--path <路径>string项目路径(默认:当前目录)