跳到主要内容

App 命令参考

本参考文档列出了 Shoplazza CLI 中用于 app 开发的命令。Theme 命令请参阅 Theme 命令参考

这些命令使用语法 shoplazza [topic] [command]

命令概览

Topic 命令 说明
none login 通过 Shoplazza CLI 对指定店铺进行身份验证并登录。
logout 退出 Shoplazza 账号。
switch 无需退出并重新登录即可切换店铺。
store 显示当前连接的店铺。
version 显示当前运行的 Shoplazza CLI 版本。
help 列出可用命令并说明其功能。
app init 初始化新应用项目。创建新应用项目,或连接现有应用项目。
generate extension 生成 extension template。为现有应用添加新 extension。
dev 启动本地开发服务器。本地开发与调试。
deploy 将应用部署到生产环境。将应用发布到生产环境。
app config link 链接应用配置文件。将现有应用连接到本地项目。
config use 切换应用配置文件。在多个应用配置之间切换。
versions list 查看应用版本列表。管理应用版本历史。

App 命令详情

app Init

创建新应用项目,或连接现有应用项目。

shoplazza app init

Init 参数

参数 说明
--path <path> 指定项目创建路径(默认:当前目录)
--client-id <client-id> 指定要连接的现有应用的 client ID
--name <name> 指定应用名称

generate extension

为现有应用生成新的 extension template,支持多种 extension 类型。

shoplazza app generate extension

generate extension 参数

参数 说明
--path <path> 指定项目路径(默认:当前目录)

dev

启动本地开发服务器。

shoplazza app dev

dev 参数

参数 说明
--path <path> 指定项目路径(默认:当前目录)

deploy

将应用部署到生产环境。

shoplazza app deploy

deploy 参数

参数 说明
--path <path> 指定项目路径(默认:当前目录)

将现有 Shoplazza 应用链接到本地项目,创建配置文件。

shoplazza app config link
参数 说明
--path <path> 指定项目路径(默认:当前目录)
--client-id <client-id> 指定要链接的应用的 client ID

config use

在项目中的多个应用配置文件之间切换,激活指定配置。

shoplazza app config use

config use 参数

参数 说明
--path <path> 指定项目路径(默认:当前目录)

versions list

查看应用所有已部署版本,支持分页和详细信息展示。

shoplazza app versions list

versions list 参数

参数 说明
--path <path> 指定项目路径(默认:当前目录)
--page-size <number> 每页显示的版本数量(默认:10)

无前缀命令详情

login

登录 Shoplazza 账号。

shoplazza login

login 参数

参数 说明
--store <store>
用于预览 theme 的开发店铺。
--store 参数接受以下输入:
  • 店铺前缀,例如 my-store.myshoplaza.com
  • Shoplazza URL,例如 https://my-store.myshoplaza.com

logout

退出 Shoplazza 账号。

shoplazza logout

switch

无需退出并重新登录即可切换店铺。

如果不带 --store 参数输入此命令,系统会提示您选择与账号关联的店铺。

shoplazza switch

switch 参数

参数 说明
--store <store>
用于切换 theme 的开发店铺。
--store 参数接受以下输入:
  • 店铺前缀,例如 my-store.myshoplaza.com
  • Shoplazza URL,例如 https://my-store.myshoplaza.com

store

显示当前连接的店铺。

shoplazza store

version

显示当前运行的 Shoplazza CLI 版本。

shoplazza version

help

列出可用命令并说明其功能。

shoplazza help

您还可以使用 help 命令或选项获取特定命令的详细信息:

shoplazza help [command]

或者,

shoplazza [command] --help

或者,

shoplazza [command] -h