@aws-cdk/cloud-assembly-schema

中文文档
55.4.0发布于 2026/11/06Apache-2.0TypeScriptCommonJS构建来源已验证近 30 天下载 2214.3万

CDK 框架和 CDK CLI 之间的协议图示

中文使用文档
文档目录5 节
  1. 云团
  2. 司马
  3. 版本
  4. 如何消费
  5. 捐款

云团司马

这个模块是 AWS 云开发套件 项目.

云团

这个 云团 是合成操作的输出。 它是作为《公约》的一部分生产的 cdk synth 命令,或 app.synth() 方法引用.

它本质上是一套文件和目录,其中之一是 manifest.json 文档。 它定义了一套指令,即 用于部署组装目录.

例如,何时 cdk deploy 执行时, CLI 读取此文件并履行指示 :

  • 构建容器图像 .
  • 上传资产.
  • 部署"云阵"模板.

因此,组装是CDK类库和CDK CLI(或任何其他消费者)的交流方式. 确保兼容性 在组装和它的消费者之间,我们把清单视为一个定义明确,版本化的计划.

司马

本模块包含包含以下内容的打字结构: manifest.json 文档,以及 生成 json-schema (日语)。 。 。 .

版本

计划版本 指定我的主要版本的软件包发布。 它跟随语义的版本,但有一个小曲折.

当我们在集会上添加指示时,它们会反映在清单和清单中 json-schema (日语) 相应. 每一个这样的指示对于确保正确的部署行为至关重要。 这意味着为了正确部署云组装, 消费者必须了解所有此类指令修改.

由于这个原因,每一次修改计划,即使它可能不会严格地打破验证 json-schema (日语) 格式,则, 考虑 major 版本凸起。 所有不影响计划的变化都被视为 minor 版本凸起.

如何消费

如果你愿意消费 计划文件 以进行校验 manifest.json 文档, 只需从此 repo 下载并按标准运行 json-schema (日语) 验证符,例如 杰森斯克马。 。 。 .

消费者必须考虑到 major 他们正在消费的阴谋 他们应该拒绝云集会 带有 major 这个版本比他们预期的要高 虽然计划验证可能传递这些集会,但部署的完整性 无法保证,因为某些指示会被忽略.

例如,如果你的消费者是建在2.0.0的图案版本时的,那么你应该拒绝用一个 显示版为3.0.0.

捐款

见 贡献指南

版本与发布记录

@aws-cdk/cloud-assembly-schema 共发布 711 个版本,首次发布于 2020/04/18;过去 12 个月发布了 76 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
55.4.0latest2026/11/062 天前
55.3.02026/10/318 天前
55.2.02026/10/2216 天前
55.1.02026/10/2018 天前
55.0.02026/10/0830 天前
54.26.02026/10/011 个月前

其他发布通道:next → 2.0.0-rc.33,latest-1 → 1.204.0。

关于 @aws-cdk/cloud-assembly-schema 的常见问题

@aws-cdk/cloud-assembly-schema 是什么?

CDK 框架和 CDK CLI 之间的协议图示

如何安装 @aws-cdk/cloud-assembly-schema?

在项目目录运行 npm install @aws-cdk/cloud-assembly-schema,或使用 pnpm add / yarn add / bun add。

@aws-cdk/cloud-assembly-schema 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@aws-cdk/cloud-assembly-schema 支持 ESM 还是 CommonJS?

以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。

@aws-cdk/cloud-assembly-schema 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js >= 18.0.0。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

@aws-cdk/cloud-assembly-schema 可以商用吗?

@aws-cdk/cloud-assembly-schema 使用 Apache-2.0 许可。宽松许可:允许商业使用、修改和再分发,并附带明确的专利授权;分发时需保留许可与 NOTICE 文件,修改过的文件要注明改动。以上为概括,不构成法律意见,请以许可原文为准。

@aws-cdk/cloud-assembly-schema 的下载量有多少?

根据 npm 官方下载统计,@aws-cdk/cloud-assembly-schema 在 2026/10/08 – 2026/11/06 这 30 天内被下载 22,143,463 次,日均约 738,115 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@aws-cdk/cloud-assembly-schema 还在维护吗?

最新版本 55.4.0 发布于 2026/11/06(2 天前);至今共发布 711 个版本,其中过去 12 个月发布了 76 个;首次发布于 2020/04/18。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。