# @bequestinc/wui 中文文档

规范地址：https://npmcn.com/package/%40bequestinc/wui/

版本：7\.1\.7
npm 元数据更新时间：2026-08-19T20:25:24.123Z
中文译文更新时间：2026-11-07T22:54:18.151Z
软件包许可：MIT

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

原始 npm 页面：https://www.npmjs.com/package/%40bequestinc/wui
原文对照：https://npmcn.com/package/%40bequestinc/wui/?lang=original

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

- 包体积（解压后）：42.7 kB，3 个文件
- 模块格式：ES Module
- TypeScript 类型：未声明
- Node.js 要求：\>=18\.0\.0 \<=21\.6\.0
- 运行依赖：4 个
- peer 依赖：@emotion/react ^11\.14\.0，@emotion/styled ^11\.14\.0，@mui/icons-material ^9\.0\.0，@mui/lab 9\.0\.0-beta\.2，@mui/material ^9\.0\.0，@mui/x-date-pickers ^9\.0\.0，@tanstack/react-query ^5\.74\.4，@tanstack/react-query-devtools ^5\.74\.6，react ^19\.1\.1，react-dom ^19\.1\.1，react-hot-toast ^2\.5\.2
- 首次发布：2019-11-19T22:04:00.735Z
- 最新版本发布：2026-08-19T20:25:23.977Z
- 近 30 天下载量：2217（2026-10-08 至 2026-11-06，npm 官方下载统计）
- 已发布版本数：100（近 12 个月 9 个）

## 中文简介

1.  确保运行纱线安装,然后进行纱线dev以旋转项目,确保没有出错. 2. 在修改版本以发布时,您应当修改其中的版本 `package.json`。然后确保更新 `peerDependencies`

## 安装

```sh
npm install @bequestinc/wui
```

也可以使用：`pnpm add @bequestinc/wui`、`yarn add @bequestinc/wui`、`bun add @bequestinc/wui`

## README

# 关于更新此 repo 版本的说明

1.  确保运行纱线安装,然后进行纱线dev以旋转项目,确保没有出错.
2.  修改版本以发布时,您应该修改 `package.json`。然后确保更新 `peerDependencies` 此外 `devDependencies`。 。 。 .

# 本地测试指令

1.  做你需要做的改变.
2.  下载和安装 `pnpm`。一旦安装运行 `pnpm install` 接下来 `pnpm build.`
3.  下载和安装 `yalc`。在这个回波运行中 `yalc publish`。注意到 `package-name` 发布到商店
4.  `cd` 输入 `frontend` 您正在测试 WUI 的 repo 目录 .
5.  运行 `yalc add package-name`,这将创建一个 `.yalc` 带有软件包内容的目录。  `package.json` 文件应该更新 并有类似的东西: `"@bequestinc/wui": "file:.yalc/@bequestinc/wui"`
6.  我们需要复制 当地的内容 `.yalc` 输入我们的容器 要做到这一点,请添加 `COPY .yalc /code/.yalc` 之前 `yarn install` 命令在 `frontend/Dockerfile.local` 文档.

# 解决问题测试

有可能你所做的一切正确,但你看不到你所做的改变。 如果是这样的话,你可能需要 清除任何缓冲 `docker` 已经执行。 可以通过删除包含 `node_modules`要做到这一点,我们需要做一些事情, 首先,你需要通过运行获得前端容器的散列 `docker container ls`。一旦您有了名字,请运行以下命令并查找 `Mounts` 节: `docker container inspect yourhash`中的条目 `Mounts` 区域,查找目的地为 `node_modules`,注意 `name` 本条目。 运行 `docker volume rm volumehash`。重建您的图像 `docker compose build --no-cache`运行你的容器, `docker compose up`,您现在应该有更改

## 常见问题

### @bequestinc/wui 是什么？

确保运行纱线安装,然后进行纱线dev以旋转项目,确保没有出错\. 2\. 在修改版本以发布时,您应当修改其中的版本 package\.json。然后确保更新 peerDependencies

### 如何安装 @bequestinc/wui？

在项目目录运行 npm install @bequestinc/wui，或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖：@emotion/react（^11\.14\.0）、@emotion/styled（^11\.14\.0）、@mui/icons-material（^9\.0\.0）、@mui/lab（9\.0\.0-beta\.2）、@mui/material（^9\.0\.0）、@mui/x-date-pickers（^9\.0\.0）、@tanstack/react-query（^5\.74\.4）、@tanstack/react-query-devtools（^5\.74\.6）、react（^19\.1\.1）、react-dom（^19\.1\.1）、react-hot-toast（^2\.5\.2）。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖，Yarn 需要手动安装。

### @bequestinc/wui 支持 TypeScript 吗？

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

### @bequestinc/wui 支持 ESM 还是 CommonJS？

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

### @bequestinc/wui 需要什么版本的 Node\.js？

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

### @bequestinc/wui 可以商用吗？

@bequestinc/wui 使用 MIT 许可。宽松许可：允许商业使用、修改和再分发，通常只需在分发时保留原版权与许可声明。以上为概括，不构成法律意见，请以许可原文为准。

### @bequestinc/wui 的下载量有多少？

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

### @bequestinc/wui 还在维护吗？

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

