跳到主要内容

构建你的第一个应用

本教程用 Shoplazza CLI 走一遍完整的应用生命周期——从空目录到部署好、带扩展的应用,约 15 分钟。

前置条件

  • 已安装 Shoplazza CLI——见安装
  • 一个 Shoplazza 合作伙伴账号

1. 认证

shell
shoplazza auth login --store-domain my-store.myshoplazza.com --domain products

验证:

shell
shoplazza auth status

2. 脚手架应用

app init 创建一个新应用,并将其项目脚手架到子目录中:

shell
shoplazza app init --name "my-app"

若你的账号属于多个 partner,加上 --partner <id>。若要关联已有应用,改用 shoplazza app init --client-id <client_id>

shell
cd my-app

3. 添加扩展

将一个主题扩展脚手架到项目中:

shell
shoplazza app extension create --type theme --name my-theme --theme-type basic

--type 接受 themecheckoutfunction。函数扩展:--type function --name my-function

4. 本地开发

启动带热更新的开发服务器(覆盖所有扩展):

shell
shoplazza app dev

店铺来自当前激活的应用配置。用 --debug 输出详细构建日志。

5. 部署

构建并把应用及其所有扩展部署到生产:

shell
shoplazza app deploy

6. 查看已部署版本

shell
shoplazza app versions

下一步