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>
|
指定项目路径(默认:当前目录) |
config link
将现有 Shoplazza 应用链接到本地项目,创建配置文件。
shoplazza app config link
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 参数接受以下输入:
|
logout
退出 Shoplazza 账号。
shoplazza logout
switch
无需退出并重新登录即可切换店铺。
如果不带 --store 参数输入此命令,系统会提示您选择与账号关联的店铺。
shoplazza switch
switch 参数
| 参数 | 说明 |
|---|---|
--store <store>
|
用于切换 theme 的开发店铺。
--store 参数接受以下输入:
|
store
显示当前连接的店铺。
shoplazza store
version
显示当前运行的 Shoplazza CLI 版本。
shoplazza version
help
列出可用命令并说明其功能。
shoplazza help
您还可以使用 help 命令或选项获取特定命令的详细信息:
shoplazza help [command]
或者,
shoplazza [command] --help
或者,
shoplazza [command] -h