vue 3.0+ts 中出现 ‘interface‘ declarations can only be used in TypeScript files.解决方法
打开setting.json文件,找到"files.associations": {".eslintrc": "json","*.vue": "html"}注释掉"*.vue": “html”,如下:"files.associations": {".eslintrc": "json",//"*.vue": "html"}问题即可解决
·
首先检查标签中是否有 lang=“ts”
<script lang="ts"></script>
如果没有添加 lang="ts"试试,看问题是否解决,若没有解决,尝试以下方法:
打开setting.json文件,找到
"files.associations": {
".eslintrc": "json",
"*.vue": "html"
}
注释掉"*.vue": “html”,如下:
"files.associations": {
".eslintrc": "json",
//"*.vue": "html"
}
问题即可解决
更多推荐
已为社区贡献2条内容
所有评论(0)