找不到打字稿模块Vue和意外的令牌@Component

问题描述

目标 我正在尝试在CodesandBox中设置Typescript,Vue和Vuetify,但似乎没有任何合作。

我直接从使用Vue CLI初始化的普通Vue应用中复制了代码,但它不起作用:/

问题

Typescript无法识别.vue文件(例如import App from "@/App.vue";中的main.ts

App.vue中,即使我在@Component中设置了解析器,eslint仍从.eslintrc.js装饰器中标记@。

尝试的解决方

我试图解决Typescript无法使用Importing Vue components in TypeScript file识别.vue文件的问题 但是它不再起作用了。另外,此实现使每个导入超链接都转到vue-shim.d.ts。当我CNTRL单击导入以转到导入文件内容时,我转到vue-shim.d.ts而不是导入文件

我尝试使用ESLint unexpected character '@' for JS decorators用eslint解决@Component装饰器问题 但是它什么也没做。

代码

https://codesandbox.io/s/infallible-framework-pjbx1?file=/src/App.vue

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)