问题背景
在 vue3 项目 <template/>
里面突然出现了:无法使用 JSX,除非提供了 “–jsx“。
根据网上搜索到的办法
1、是将的 typescript 版本设置为工作区相同的版本。
2、就是在 settings.json 文件中添加:“typescript.sdk: …”。
但是自己设置了也没有效果。
最后适合自己的办法就是在 tsconfig.json
文件中的compilerOptions
配置项里面配置就可以了:
"compilerOptions": {
...
"jsx": "preserve",
},