问题相关关键词: 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
补充两点:
import { ref } from 'vue'
如果是在.vue 的单文件组件内,则 vscode 不会有报错。为什么 vscode 无法在 ts 文件内正确的推导出导出成员呢?我需要怎么操作来解决这个 bug 呢?(可以跟着上面的复现步骤试一下)
1
Hanser002 2021-08-30 19:46:47 +08:00
因为你没有 yarn? yarn create vite 之后要自己手动装的 找不到声明文件肯定报错啊。。
|
2
daguaochengtang OP |
3
Hanser002 2021-08-31 10:00:20 +08:00
|
4
stone520 2022-02-22 15:25:55 +08:00
@daguaochengtang 楼主解决了吗
|
5
stone520 2022-02-22 17:23:22 +08:00
发现是我的 vscode 版本太低的原因
|