ambleloft

验证、打包与发布准备

把可以运行的代码,变成可以检查、安装和复现的扩展。

实践指南

完成后:完成校验和打包,整理宿主兼容记录。

前置条件:按本页具体步骤准备所需文件与工具;学习路线中的上一页不自动构成依赖。

本页内容

01检查安装目录

dist/package 只包含交付文件。不要放入密钥、源码仓库或整个开发 node_modules。pack 会包含输入目录的所有文件。

02验证与打包

CLI 不执行扩展代码。它检查清单、实际文件与语义约束,并生成确定性归档;宿主仍会独立校验。

代码示例
amble-extension validate dist/package --json
amble-extension pack dist/package dist/project-card.amble-extension
amble-extension validate dist/project-card.amble-extension --json

03准备兼容记录

记录宿主版本、SDK 版本、测试平台和权限。示例集中在独立案例仓库,本轮验证使用同批本地包。接口仍为开发者预览;当前没有扩展市场,不承诺 VS Code 插件兼容。

浏览示例仓库

检查结果与排错

完成校验和打包,整理宿主兼容记录。

按本页的验证步骤核对实际结果。涉及业务服务时,分别检查界面提交、工具回执与服务端记录。

打开错误代码与排错 →
SDK / CLI 0.1.0-alpha.9 · 接口基线 兼容性与预览说明 · 案例源码