报错信息
TypeScript intellisense is disabled on template. To enable, configure `"jsx": "preserve"` in the
`"compilerOptions"` property of tsconfig or jsconfig. To disable this prompt instead, configure
`"experimentalDisableTemplateSupport": true` in `"vueCompilerOptions"` property.volar
在线翻译
模板上已禁用TypeScript智能感知。
要启用,请在tsconfig或jsconfig的“compilerOptions”属性中配置“jsx”:“preserve”。
要禁用此提示,请配置“experimentalDisableTemplateSupport”:truein
“vueCompilerOptions”`property.volar
报错原因
vscode升级造成的插件不完美契合
解决方法
-
找到 jsconfig.json文件
-
在compilerOptions中加入"jsx": “preserve”,
{
"compilerOptions": {
"target": "es5",
"module": "esnext",
"baseUrl": "./",
"moduleResolution": "node",
// 添加位置
"jsx": "preserve",
"paths": {
"@/*": [
"src/*"
]
},
"lib": [
"esnext",
"dom",
"dom.iterable",
"scripthost"
]
}
}