You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Vite无法识别导出及VSCode中export * from路径无法跳转问题

VSCode中export * from路径无法跳转问题

问题场景

我有一个用于重新导出npm包函数的文件,代码如下:

export * from "../lib/build/ui";

import * as _default from "../lib/build/ui";
export default _default;

默认导出的路径在VSCode中可正常跳转,但export * from "../lib/build/ui";这行的路径无法被识别,点击后无法跳转至目标文件。当前使用的依赖版本:

"typescript": "^5.0.2",
"vite": "^4.3.2"

解决方法

  • 校验TypeScript配置:确认tsconfig.json中的baseUrl、paths配置无误,若涉及npm包,要保证包的package.json里types字段正确指向类型定义文件,让TypeScript能正确解析路径。
  • 重启TypeScript服务:按下Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac),输入TypeScript: Restart TS Server,重启服务后再尝试路径跳转。
  • 检查文件范围:确保../lib/build/ui对应的目标文件有正确的扩展名(如.ts/.tsx),且被包含在tsconfig.json的include数组范围内。
  • 替换为显式导入导出:如果以上方法都无效,可以临时改用显式导入再导出的写法,帮助VSCode识别路径关联:
import * as UI from "../lib/build/ui";
export * from "../lib/build/ui";
export default UI;

内容的提问来源于stack exchange,提问作者howard wolowitz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 20:22:16