跳到主要内容

命令参考

本参考文档列出所有 Shoplazza CLI 命令,按主题分组。

命令语法​

shoplazza [主题] [命令] [参数]

三层命令体系​

层级语法适用场景
快捷命令shoplazza <主题> +<操作>日常操作,智能默认值
API 命令shoplazza <主题> <操作>完整控制 API 参数
原始 APIshoplazza api rest <方法> <路径>上述未覆盖的任意端点

详见 三层命令体系。

命令分组​

分组与 shoplazza --help 一致:店铺与业务、开发、设置与工具。

店铺与业务​

店铺数据(快捷命令 + API 命令)​

主题快捷命令API 命令数参考
商品+search, +create, +set-price, +stock, +publish, +unpublish, +count, +set-variants, +tag79products
订单+search, +count, +ship, +refund, +update-tracking38orders
折扣+search, +rebate, +flashsale, +mn-discount, +percent-code, +amount-code, +bxgy-code, +free-shipping-code15discounts
客户+search, +create, +count11customers
店铺+upload-file95shop
主题 (API)+page, +edit, +card-schema, +preview, block +edit, block +get56themes-api
计费—14billing
Webhook—6webhook

shoplazza schema <主题> 可列出该主题的 API 命令。

平台功能​

命令说明
billing one-time一次性收费管理
billing recurring周期性订阅管理
billing usage用量计费
billing transactions交易查询
webhook create注册事件 Webhook
webhook list列出已注册的 Webhook
webhook get查看 Webhook
webhook update更新 Webhook
webhook delete删除 Webhook
webhook count统计 Webhook 数量

原始 API​

命令说明
api rest发送原始 HTTP 请求到任意端点

开发​

应用开发​

命令说明
app init初始化或链接应用项目
app list列出账户下的应用
app info显示应用元数据
app dev启动本地开发服务器
app deploy部署应用到生产环境
app config link链接应用配置
app config use切换应用配置
app config push将 [dashboard] 配置推送到 Partner 后台
app extension create创建扩展脚手架
app versions列出已部署版本
app function compile编译 Function 扩展为 WASM
app function release编译并发布 Function 扩展
app function list列出 Function 扩展

主题开发​

命令说明
themes init创建新主题脚手架
themes serve实时预览主题
themes pull从店铺下载主题
themes push上传主题到店铺
themes package打包主题为 ZIP
themes share分享主题预览链接
themes env list列出 shoplazza.theme.toml 中的环境
themes env show显示某个环境的配置
themes env check离线校验环境
themes env add添加环境
themes env set修改环境的字段
themes env remove删除环境

店铺主题操作(themes list、themes +page、themes +edit 等)见上方店铺数据表格中的“主题 (API)”一行。

扩展开发​

checkout 是 checkout-extension 的别名,te 是 theme-extension 的别名。

命令说明
checkout-extension init创建 Checkout 扩展项目脚手架
checkout-extension create在已有项目中添加扩展
checkout-extension dev本地开发服务器 :8888
checkout-extension build使用 Vite 构建扩展
checkout-extension push上传新版本
checkout-extension preview生成某个版本的预览 URL
checkout-extension deploy激活版本
checkout-extension undeploy取消部署扩展
checkout-extension list列出 Checkout 扩展
checkout-extension versions列出扩展的版本
theme-extension create创建 Theme 扩展脚手架
theme-extension serve增量同步开发服务器
theme-extension build构建新版本
theme-extension deploy在店铺启用版本
theme-extension connect将扩展链接到应用
theme-extension release在绑定应用中发布版本
theme-extension list列出店铺的 Theme 扩展
theme-extension versions列出扩展的版本

设置与工具​

认证与配置​

命令说明
auth login通过 OAuth 2.0 登录
auth logout移除所有 Profile 和存储的凭证
auth status显示当前认证状态
auth scopes显示支持的和已授权的 OAuth 作用域
auth store use切换到其他店铺
profile add为店铺添加 Profile
profile list列出已配置的 Profile
profile info显示 Profile 详情
profile use切换当前 Profile
profile update修改 Profile 的作用域
profile rename重命名 Profile
profile remove删除 Profile

工具命令​

命令说明
schema查看可用的 API 及参数
skills list列出 CLI 内置的 Agent Skills
skills read打印某个技能或其参考文件
update更新 CLI 到最新版本并刷新 API 元数据
completion生成 Shell 自动补全脚本
doctor check运行诊断检查
--version / -v显示 CLI 版本
--help / -h显示命令帮助

全局参数​

参数说明
--format <json|pretty|table|ndjson|csv>输出格式(默认:交互式终端下为 pretty,管道、CI 或带 --no-input 时为 json;SHOPLAZZA_CLI_FORMAT 可覆盖默认值)
--no-input从不提示,缺少输入时立即失败(适用于脚本和智能体)
--profile <名称>本次调用使用的 Profile
--help / -h显示命令帮助

--version / -v 只用于根命令(shoplazza --version)。API 命令、快捷命令和 api rest 还支持 --jq <表达式> / -q(过滤 JSON 输出;在交互式终端中需加 --format json)和 --dry-run(预览请求,不实际执行)。

详见 全局参数。