tdesign-vue-next icon indicating copy to clipboard operation
tdesign-vue-next copied to clipboard

[chat组件]启动报Error: Dynamic require of "tty" is not supported

Open jiangfanyi opened this issue 5 months ago • 5 comments

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 avatar Nov 25 '25 05:11 jiangfanyi

👋 @jiangfanyi,感谢给 TDesign 提出了 issue。 请根据 issue 模版确保背景信息的完善,我们将调查并尽快回复你。

github-actions[bot] avatar Nov 25 '25 05:11 github-actions[bot]

https://stackblitz.com/edit/2grtjvaf?file=package.json,src%2Fdemo.vue 这个就是vite+vue3的项目 可以在这复现下你这个问题吗

uyarn avatar Nov 25 '25 07:11 uyarn

你好 @jiangfanyi, 我们需要你提供一个在线的重现实例以便于我们帮你排查问题。你可以通过点击 此处 创建一个 codesandbox 或者提供一个最小化的 GitHub 仓库。请确保选择准确的版本。

github-actions[bot] avatar Nov 25 '25 07:11 github-actions[bot]

项目是由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

jiangfanyi avatar Nov 27 '25 05:11 jiangfanyi

我们这两天会再发个新版本把目前的0.5.x的体积优化下 然后你可以再试试

uyarn avatar Nov 27 '25 06:11 uyarn

0.5.0-alpha.8 已经修复 https://tdesign.tencent.com/chat/changelog#%F0%9F%8C%88-0-5-0-alpha-8-2025-12-14

uyarn avatar Dec 14 '25 13:12 uyarn