# @deephaven/embed-widget 中文文档

规范地址：https://npmcn.com/package/%40deephaven/embed-widget/

版本：1\.33\.2
npm 元数据更新时间：2026-11-12T14:47:05.207Z
中文译文更新时间：2026-11-12T14:47:51.726Z
软件包许可：Apache-2\.0

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

原始 npm 页面：https://www.npmjs.com/package/%40deephaven/embed-widget
原文对照：https://npmcn.com/package/%40deephaven/embed-widget/?lang=original
项目主页：http://./
源码仓库：https://github.com/deephaven/web-client-ui

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

- 包体积（解压后）：66.8 MB，381 个文件
- 模块格式：ES Module
- TypeScript 类型：未声明
- 运行依赖：18 个
- 首次发布：2023-12-08T06:12:41.499Z
- 最新版本发布：2026-11-12T14:47:04.728Z
- 近 30 天下载量：7692（2026-10-12 至 2026-11-10，npm 官方下载统计）
- 已发布版本数：572（近 12 个月 80 个）

## 中文简介

深源嵌入部件

## 安装

```sh
npm install @deephaven/embed-widget
```

也可以使用：`pnpm add @deephaven/embed-widget`、`yarn add @deephaven/embed-widget`、`bun add @deephaven/embed-widget`

## README

# 嵌入式深源部件

这个项目使用 [维特](https://vitejs.dev/guide/)。它将提供一个连接到Deephaven并显示部件的React应用程序示例.

## 运行

要启动嵌入部件服务器, 请运行 `npm install` 财务报告和审定财务报表 `npm start` 在此寄存器的根目录中。 见 [开始](https://npmcn.com/package/README.md#getting-started) 详细情况.

## 查询参数

-   `name`: 必需。 要装入部件的名称

## 高级

### 应用程序模式

在应用程序模式下如何设置核心的指南 : [https://deephaven.io/core/docs/how-to-guides/application-mode/ 页面存档备份,存于互联网档案馆](https://deephaven.io/core/docs/how-to-guides/application-mode/)

Deephaven 运行后,您可以通过添加查询参数打开带有特定名称的部件 `name`,例如 http://localhost:4010/? name=world (中文(简体) )

### 配置服务器地址

默认情况下,这个项目假设您在默认端口上与 Python 一起托管 Deephaven , http://localhost: 10000. 如果 Deephaven 运行在不同的端口/服务器上, 请更新 `VITE_CORE_API_URL` 用于指向正确服务器的环境变量。 见 [.env 数据](https://npmcn.com/package/%40deephaven/embed-widget/.env) 默认定义的文件,以及 [vite 文档](https://vitejs.dev/guide/env-and-mode.html#env-variables-and-modes) 用于设置此环境变量的其他方法.

## 常见问题

### @deephaven/embed-widget 是什么？

深源嵌入部件

### 如何安装 @deephaven/embed-widget？

在项目目录运行 npm install @deephaven/embed-widget，或使用 pnpm add / yarn add / bun add。

### @deephaven/embed-widget 支持 TypeScript 吗？

该包的 package\.json 没有声明类型入口。需要类型提示时，可以在 npm 上查找社区维护的 @types/deephaven\_\_embed-widget 是否存在。

### @deephaven/embed-widget 支持 ESM 还是 CommonJS？

以 ES Module 形式发布，推荐使用 import 引入。在 CommonJS 项目中，Node\.js 20\.19\+ / 22\.12\+ 可以直接 require\(\) 不含顶层 await 的 ES Module，更早的版本需要改用动态 import\(\)。

### @deephaven/embed-widget 可以商用吗？

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

### @deephaven/embed-widget 的下载量有多少？

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

### @deephaven/embed-widget 还在维护吗？

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

