问题相关关键词: vue3,vite,ts,vscode
问题描述及复现步骤:
yarn create vite启动一个项目,选择vue-ts,在 src 目录下新建一个 index.ts ,在这个文件内import { ref } from 'vue',vscode 会报错提示vue 没有导出的成员 ref。我把这个报错截图了,可以在新标签页打开下面的链接查看。
http://ww1.sinaimg.cn/large/d7f38664ly1gtywemw1gfj20os08adig.jpg
补充两点:
- 这个报错只是 vscode 编辑器的报错,实际上 ref 是可以被导入的,代码能跑起来。
- 上面的
import { ref } from 'vue'如果是在.vue 的单文件组件内,则 vscode 不会有报错。
为什么 vscode 无法在 ts 文件内正确的推导出导出成员呢?我需要怎么操作来解决这个 bug 呢?(可以跟着上面的复现步骤试一下)