跳到内容
Lenso
简体中文
Esc
navigateopen⌘Jpreview
本页内容

示例

证明公共 Lenso 创作路径的可运行模块。

当您想要工作模块代码而不是空白脚手架时,请使用这些示例。 他们证明模块可以连接到主机并通过冒烟进行验证 检查。

示例存储库是 LioRael/lenso-examples

安装

git clone https://github.com/LioRael/lenso-examples
cd lenso-examples
pnpm install

运行冒烟

pnpm smoke

对于主机级验证,请运行:

pnpm host-api-smoke

支持票

支持票证模块是代理就绪的证明点。它变成了这个提示 进入真正的模块:

Build a support ticket module for a Lenso app.

它包括票证数据、HTTP 路由、管理操作、运行时升级 函数、控制台可见的元数据和主机 API 冒烟。

使用Agent 开发 进行完整的提示检查 工作流。

pnpm smoke:support-ticket
pnpm host-api-smoke:support-ticket

账户资料

账户配置文件模块是后续证明。这取决于 auth,而 拥有个人资料、组织和会员数据。

pnpm smoke:account-profile
pnpm host-api-smoke:account-profile

如何选择示例

  • 当您需要完整的代理就绪模块循环时,请先阅读支持票证。
  • 当您想查看模块在拥有时依赖于身份验证时,请阅读账户配置文件 自己的产品数据。

本地主机安装

运行支持票证服务,打包它,然后安装生成的模块 从生成的主机中释放:

pnpm start:support-ticket
pnpm service-package:support-ticket
lenso module release inspect dist/lenso-service/support-suite-provider/modules/support-ticket/lenso.module-release.json
lenso module install dist/lenso-service/support-suite-provider/modules/support-ticket/lenso.module-release.json \
  --base-url http://127.0.0.1:4110/lenso/service/v1

安装Provider后,使用环境感知的服务发布计划 对于包升级:

lenso service env add staging \
  --service support-suite-provider \
  --target kubernetes \
  --namespace lenso-staging \
  --image ghcr.io/acme/support-suite-provider:0.4.0 \
  --public-base-url https://support-staging.example.com

lenso service release plan support-suite-provider \
  dist/lenso-service/support-suite-provider/lenso.service-package.json \
  --env staging \
  --output .lenso/support-suite-provider.staging.release-plan.json
lenso service policy check .lenso/support-suite-provider.staging.release-plan.json --fail-on breaking
lenso service deploy export support-suite-provider \
  --env staging \
  --target kubernetes \
  --output-dir examples/support-ticket/kubernetes/staging
lenso service release apply .lenso/support-suite-provider.staging.release-plan.json --env staging

控制台服务显示发布风险、Provider历史记录、部署环境、 Kubernetes 推出观察,以及与 .lenso/service-releases.json 的偏差 和.lenso/service-deployments.json

重启主机,打开/console,确认模块出现。

最后更新于 2026年8月1日

这个页面有帮助吗?