@cdklabs/sbt-aws

中文文档
0.9.5发布于 2026/01/13Apache-2.0TypeScriptCommonJS构建来源已验证近 30 天下载 7570

AWS的SaaS构建器工具包是一个用于实施SaaS最佳做法并增加开发者速度的开发器工具包.

中文使用文档
文档目录6 节
  1. 开始
  2. 实例
  3. 获取帮助
  4. 路线图
  5. 捐款
  6. 更多资源

SaaS AWS 构建工具箱

反馈特性请求( F)

build status npm version

View on Construct Hub

这个 SaaS AWS 构建工具箱 (SBT)是一个开源开发者工具包,用于实施SaaS最佳做法并增加开发者速度. 应将SBT视为样本代码,因此,你应确保按照组织标准实施适当的安全考虑,如授权和其他安全考虑,然后才将其部署到生产环境中.

它提供了高层次面向对象的抽象,以绝对地使用现代编程语言的力量定义AWS上的SaaS资源. 使用 SBT 的基础设施构建库,您可以轻松地将 SaaS 的应用中的最佳做法概括起来,并分享,而不用担心锅炉板逻辑.

目前,SBT可用下列语言提供:

第三方语言折旧:语言版本仅在供应商或社区共享其EOL(生命之末)之前才支持,并需事先通知后更改.

跳转到 : 开发者指南 | API 参考 | 开始 | 实例 | 获取帮助 | 捐款 | 路线图 | 更多资源


SBT建于AWS云发展基(CDK)上. 它提供一些更高级的构造(L2,L2.5和L3)来为短路提供建造SaaS应用所需的时间. 具体来说,SBT试图将几个控制平面和应用平面概念编纂成可再用组件,促进再用并减少锅炉平板码.

开始

详细情况请看 教程 输入 开发者指南。 。 。 .

实例

有兴趣看到综合SaaS参考架构中使用SBT吗? 取一观相

获取帮助

与我们团队互动的最佳方式是通过GitHub. 你可以打开一个 问题 ,并从我们的一个模板中选择错误报告、特性请求、文档问题或指导.

您也可在这些社区资源方面寻求帮助:

路线图

这个 AWS 路线图项目板的 SBT 让开发者了解我们即将到来的特性和优先事项,帮助他们规划如何最佳地利用CDK,并找出为项目出力的机会.

捐款

我们欢迎社区的贡献并征求他们的意见。 见 捐款额 关于如何建立开发环境和提交代码的信息.

更多资源

版本与发布记录

@cdklabs/sbt-aws 共发布 101 个版本,首次发布于 2024/02/23;过去 12 个月发布了 2 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
0.9.5latest2026/01/139 个月前
0.9.42025/12/0511 个月前
0.9.32025/10/011.1 年前
0.9.22025/09/191.1 年前
0.9.12025/07/031.4 年前
0.9.02025/06/281.4 年前

关于 @cdklabs/sbt-aws 的常见问题

@cdklabs/sbt-aws 是什么?

AWS的SaaS构建器工具包是一个用于实施SaaS最佳做法并增加开发者速度的开发器工具包.

如何安装 @cdklabs/sbt-aws?

在项目目录运行 npm install @cdklabs/sbt-aws,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:aws-cdk-lib(^2.195.0)、constructs(^10.4.2)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。

@cdklabs/sbt-aws 支持 TypeScript 吗?

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

@cdklabs/sbt-aws 支持 ESM 还是 CommonJS?

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

@cdklabs/sbt-aws 需要什么版本的 Node.js?

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

@cdklabs/sbt-aws 可以商用吗?

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

@cdklabs/sbt-aws 的下载量有多少?

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

@cdklabs/sbt-aws 还在维护吗?

最新版本 0.9.5 发布于 2026/01/13(9 个月前);至今共发布 101 个版本,其中过去 12 个月发布了 2 个;首次发布于 2024/02/23。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。