[chat组件]启动报Error: Dynamic require of "tty" is not supported
tdesign-vue-next 版本
0.5.0-alpha.7
重现链接
https://tdesign.tencent.com/chat/overview
重现步骤
项目使用vite+vue3 yarn add @tdesign-vue-next/chat@alpha
import { createApp } from 'vue';
import App from './app.vue';
import TDesignChat from '@tdesign-vue-next/chat'; // 引入chat组件
import 'tdesign-vue-next/es/style/index.css'; // 引入少量全局样式变量
const app = createApp(App);
app.use(TDesignChat);
期望结果
正常启动
实际结果
按快速开始步骤引用后,启动提示Error: Dynamic require of "tty" is not supported
框架版本
No response
浏览器版本
No response
系统版本
No response
Node版本
No response
补充说明
No response
👋 @jiangfanyi,感谢给 TDesign 提出了 issue。 请根据 issue 模版确保背景信息的完善,我们将调查并尽快回复你。
https://stackblitz.com/edit/2grtjvaf?file=package.json,src%2Fdemo.vue 这个就是vite+vue3的项目 可以在这复现下你这个问题吗
你好 @jiangfanyi, 我们需要你提供一个在线的重现实例以便于我们帮你排查问题。你可以通过点击 此处 创建一个 codesandbox 或者提供一个最小化的 GitHub 仓库。请确保选择准确的版本。
项目是由electron + ts + vue3 + tdesign next + tdesign-vue-next/chat 的项目,因为比较大,不是很好上传 目前问题是 ,之前用的 tdesign-vue-next/chat 0.4.6,项目可以正常启动的,只要将版本更新为0.5.0-alpha.7
控制台就会提示 Error: Dynamic require of "tty" is not supported
我们这两天会再发个新版本把目前的0.5.x的体积优化下 然后你可以再试试
0.5.0-alpha.8 已经修复 https://tdesign.tencent.com/chat/changelog#%F0%9F%8C%88-0-5-0-alpha-8-2025-12-14