# @aws-rum/web-slim 中文文档

规范地址：https://npmcn.com/package/%40aws-rum/web-slim/

版本：3\.2\.1
npm 元数据更新时间：2026-08-21T22:29:23.386Z
中文译文更新时间：2026-11-07T10:32:59.182Z
软件包许可：Apache-2\.0

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

原始 npm 页面：https://www.npmjs.com/package/%40aws-rum/web-slim
原文对照：https://npmcn.com/package/%40aws-rum/web-slim/?lang=original
项目主页：https://github.com/aws-observability/aws-rum-web#readme
源码仓库：https://github.com/aws-observability/aws-rum-web

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

- 包体积（解压后）：58.2 kB，20 个文件
- 模块格式：ESM + CJS
- TypeScript 类型：包内自带
- 运行依赖：1 个
- 首次发布：2026-05-01T23:03:28.829Z
- 最新版本发布：2026-08-21T22:29:22.991Z
- 近 30 天下载量：751866（2026-10-08 至 2026-11-06，npm 官方下载统计）
- 已发布版本数：4（近 12 个月 4 个）

## 中文简介

轻量级重写亚马逊 Cloud Watch RUM 网络客户端 使用必须的范式.

## 安装

```sh
npm install @aws-rum/web-slim
```

也可以使用：`pnpm add @aws-rum/web-slim`、`yarn add @aws-rum/web-slim`、`bun add @aws-rum/web-slim`

## README

# `@aws-rum/web-slim`

小规模的、必要的分配 [亚马逊云表](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-RUM.html) 网络客户端. 一样 `AwsRum` 类和公共 API 类 [`aws-rum-web`](https://www.npmjs.com/package/aws-rum-web) ——没有捆绑的Cognitto auth,默认的遥测,远程配置,或SigV4签名. 你自编自线,所以你只付进口品.

## 大小

|  | `aws-rum-web` (满) | `@aws-rum/web-slim` |
| --- | --- | --- |
| CDN 捆绑( 最小化) | ~162 KB (韩语) | ~32 KB ~ ~ |
| CDN 捆绑( gzip) | ~50 KB 键 | ~10 KB ~ ~ ~ ~ |

## 文档

开始于 **[文档/README.md](https://github.com/aws-observability/aws-rum-web/blob/main/docs/README.md)** 完整指数。 具体切入点:

-   [完整-微弱的移徙指南](https://github.com/aws-observability/aws-rum-web/blob/main/docs/migration_full_to_slim.md) - 如果你来自.. `aws-rum-web`
-   [软件包概览](https://github.com/aws-observability/aws-rum-web/blob/main/docs/concepts/packages.md) ——瘦活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活
-   [配置参考](https://github.com/aws-observability/aws-rum-web/blob/main/docs/configuration.md)
-   [认证概念](https://github.com/aws-observability/aws-rum-web/blob/main/docs/concepts/auth.md) ——资源政策流动自然对接而来

## 快开始

**1\. 创建应用程序显示器.** 跟随 [设置应用程序监视器](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-RUM-get-started.html) 在 Cloud Watch RUM 用户指南中.

**2\. 安装和初始化.**

```bash
npm install @aws-rum/web-slim
```

```typescript
import {
    AwsRum,
    AwsRumConfig,
    FetchPlugin,
    JsErrorPlugin
} from '@aws-rum/web-slim';

const config: AwsRumConfig = {
    sessionSampleRate: 1,
    endpoint: 'https://dataplane.rum.us-west-2.amazonaws.com',
    eventPluginsToLoad: [new FetchPlugin(), new JsErrorPlugin()],
    allowCookies: true
};

const awsRum = new AwsRum('application-id', '1.0.0', 'us-west-2', config);
```

注:无 `identityPoolId`,没有 `telemetries`,没有 `signing: true`。所有其他领域 [`AwsRumConfig`](https://github.com/aws-observability/aws-rum-web/blob/main/docs/configuration.md) 表现得和整个建筑一样.

| 套装 | 建议的 URL( 主要定位) |
| --- | --- |
| `cwr-slim.js` (尖叫声) | `https://client.rum.us-east-1.amazonaws.com/3.x/cwr-slim.js` |
| `cwr.js` (满) | `https://client.rum.us-east-1.amazonaws.com/3.x/cwr.js` |

见 [CDN 安装](https://github.com/aws-observability/aws-rum-web/blob/main/docs/cdn_installation.md) 财务报告和审定财务报表 [CDN 版本针入](https://github.com/aws-observability/aws-rum-web/blob/main/README.md#cdn-version-pinning)。 。 。 .

## 获得帮助

-   [Cloud Watch RUM 用户指南](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-RUM.html)
-   [文件错误](https://github.com/aws-observability/aws-rum-web/issues/new) 请搜索 [现有问题](https://github.com/aws-observability/aws-rum-web/issues?q=is%3Aissue) 首先,并包括网络客户端版本和重写例.

## 许可证

阿帕奇2.0 (英语). 见 [自由主义](https://github.com/aws-observability/aws-rum-web/blob/main/LICENSE)。 。 。 .

## 常见问题

### @aws-rum/web-slim 是什么？

轻量级重写亚马逊 Cloud Watch RUM 网络客户端 使用必须的范式\.

### 如何安装 @aws-rum/web-slim？

在项目目录运行 npm install @aws-rum/web-slim，或使用 pnpm add / yarn add / bun add。

### @aws-rum/web-slim 支持 TypeScript 吗？

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

### @aws-rum/web-slim 支持 ESM 还是 CommonJS？

同时提供 ES Module 与 CommonJS 入口，import 和 require\(\) 都可以使用，打包工具会自动选择合适的版本。

### @aws-rum/web-slim 可以商用吗？

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

### @aws-rum/web-slim 的下载量有多少？

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

### @aws-rum/web-slim 还在维护吗？

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

