构建你的第一个应用
本教程用 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 接受 theme、checkout 或 function。函数扩展:--type function --name my-function。
4. 本地开发
启动带热更新的开发服务器(覆盖所有扩展):
shell
shoplazza app dev
店铺来自当前激活的应用配置。用 --debug 输出详细构建日志。
5. 部署
构建并把应用及其所有扩展部署到生产:
shell
shoplazza app deploy
6. 查看已部署版本
shell
shoplazza app versions