# @cap-js/cds-types 中文文档

规范地址：https://npmcn.com/package/%40cap-js/cds-types/

版本：0\.20\.0
npm 元数据更新时间：2026-09-23T09:28:06.527Z
中文译文更新时间：2026-11-09T01:37:27.924Z
软件包许可：Apache-2\.0

本文由上游 README 翻译，可能存在偏差，请结合原文核对 API、命令与配置。版权与许可归原作者所有。

原始 npm 页面：https://www.npmjs.com/package/%40cap-js/cds-types
原文对照：https://npmcn.com/package/%40cap-js/cds-types/?lang=original
项目主页：https://cap.cloud.sap/
源码仓库：https://github.com/cap-js/cds-types

## 关键信息（来自 npm 元数据）

- 包体积（解压后）：134 kB，4 个文件
- TypeScript 类型：包内自带
- 运行依赖：0 个
- peer 依赖：@sap/cds \>=9\.0\.0，@sap/xssec \>=3，@sap/cds-dk \>=9，@types/express \>=4
- 首次发布：2023-12-06T14:19:46.217Z
- 最新版本发布：2026-09-23T09:28:06.169Z
- 近 30 天下载量：246202（2026-10-09 至 2026-11-07，npm 官方下载统计）
- 已发布版本数：26（近 12 个月 5 个）

## 中文简介

CAP 主包的类型定义, 如 `@sap/cds`

## 安装

```sh
npm install @cap-js/cds-types
```

也可以使用：`pnpm add @cap-js/cds-types`、`yarn add @cap-js/cds-types`、`bun add @cap-js/cds-types`

## README

# cds 类型

[![REUSE status](https://api.reuse.software/badge/github.com/cap-js/cds-types)](https://api.reuse.software/info/github.com/cap-js/cds-types) ![Unit Tests passing](https://github.com/cap-js/cds-types/actions/workflows/test.yml/badge.svg) [![npmjscom](https://img.shields.io/npm/v/@cap-js/cds-types?color=green&label=npmjs.com)](https://www.npmjs.com/package/@cap-js/cds-types) ![downloads](https://img.shields.io/npm/dw/@cap-js/cds-types) [![deps](https://img.shields.io/librariesio/release/npm/@cap-js/cds-types?label=Dependencies)](https://www.npmjs.com/package/@cap-js/cds-types?activeTab=dependencies)

[![main test](https://img.shields.io/github/actions/workflow/status/cap-js/cds-types/test.yml?label=main%20test)](https://github.com/cap-js/cds-types/actions/workflows/test.yml?query=branch%3Amain) [![main integration test](https://img.shields.io/github/actions/workflow/status/cap-js/cds-types/integration-test.yml?label=main%20integration-test)](https://github.com/cap-js/cds-types/actions/workflows/integration-test.yml?query=branch%3Amain) [![main lint](https://img.shields.io/github/actions/workflow/status/cap-js/cds-types/lint.yml?label=main%20lint)](https://github.com/cap-js/cds-types/actions/workflows/lint.yml?query=branch%3Amain)

## 关于此工程

包含用于 [节点.js SDK](https://cap.cloud.sap/docs/node.js/) (a) 采用SAP云应用编程模式.

## 要求和设置

只是安装软件包 `@sap/cds` 进入 Javascript 或 Typescript 项目,这些类型会自动在像 VS 代码这样的现代IDE中可用.

查找更多关于 API 的信息 [SDK 文档](https://cap.cloud.sap/docs/node.js/)。 。 。 .

## 给 Microsoft Windows 用户的说明

如果您在 Windows 上安装了类型定义后重新命名您的工程, 您必须重新运行 `npm install` 以正确重现符号链接 `node_modules/@types/sap__cds`。 。 。 .

## 支持、反馈、贡献

### 本地设置

克隆后,就跑开

```sh
npm run setup
```

用于安装所有依赖.

此项目可通过下列方式对特性请求/建议、错误报告等开放: [GitHub 问题](https://github.com/cap-js/cds-types/issues)鼓励并始终欢迎各方作出贡献和反馈。 关于如何作出贡献的更多信息,项目结构以及额外贡献信息见我们 [贡献准则](https://npmcn.com/package/%40cap-js/cds-types/CONTRIBUTING.md)。 。 。 .

## 安全/披露

如果您发现任何可能存在安全问题的漏洞,请遵照我们的指示 [我们的安全政策](https://github.com/SAP/.github/blob/main/SECURITY.md) 如何报告。 请不要为与安全有关的疑问或问题创建 GitHub 问题 .

## 行为守则

作为成员、贡献者和领导人,我们保证使参加我们的社区成为每个人不受骚扰的经历。 通过参与这个项目,你同意遵守 [行为守则](https://github.com/SAP/.github/blob/main/CODE_OF_CONDUCT.md) 在任何时间.

## 许可证发放

版权 2019-2024 SAP SE或SAP附属公司 `cds-types` 贡献者。 请看我们的 [自由主义](https://npmcn.com/package/%40cap-js/cds-types/LICENSE) 版权和许可证信息。 详细信息,包括第三方组成部分及其许可证/版权信息 [通过REUSE工具](https://api.reuse.software/info/github.com/cap-js/cds-types)。 。 。 .

## 常见问题

### @cap-js/cds-types 是什么？

CAP 主包的类型定义, 如 @sap/cds

### 如何安装 @cap-js/cds-types？

在项目目录运行 npm install @cap-js/cds-types，或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖：@sap/cds（\>=9\.0\.0）、@sap/xssec（\>=3）、@types/express（\>=4）。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖，Yarn 需要手动安装。

### @cap-js/cds-types 支持 TypeScript 吗？

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

### @cap-js/cds-types 可以商用吗？

@cap-js/cds-types 使用 Apache-2\.0 许可。宽松许可：允许商业使用、修改和再分发，并附带明确的专利授权；分发时需保留许可与 NOTICE 文件，修改过的文件要注明改动。以上为概括，不构成法律意见，请以许可原文为准。

### @cap-js/cds-types 的下载量有多少？

根据 npm 官方下载统计，@cap-js/cds-types 在 2026/10/09 – 2026/11/07 这 30 天内被下载 246,202 次，日均约 8,207 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入，适合横向比较热度，不能直接等同于使用人数。

### @cap-js/cds-types 还在维护吗？

最新版本 0\.20\.0 发布于 2026/09/23（1 个月前）；至今共发布 26 个版本，其中过去 12 个月发布了 5 个；首次发布于 2023/12/06。发布频率只是参考信号：功能稳定的工具可能很少需要更新，建议结合源码仓库的 issue 和提交记录判断。

