本文介绍了除非提供';--JSX';标志,否则无法使用JSX的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我已经四处寻找了一下这个问题的解决方案。他们都建议将"jsx": "react"
添加到tsconfig.json文件中。我已经做到了。另一个是添加"include: []"
,我也是这么做的。但是,当我尝试编辑.tsx
文件时仍然出现错误。下面是我的tsconfig文件。
{
"compilerOptions": {
"module": "commonjs",
"target": "es5",
"allowJs": true,
"checkJs": false,
"jsx": "react",
"outDir": "./build",
"rootDir": "./lib",
"removeComments": true,
"noEmit": true,
"pretty": true,
"skipLibCheck": true,
"strict": true,
"moduleResolution": "node",
"esModuleInterop": true
},
"include": [
"./lib/**/*"
],
"exclude": [
"node_modules"
]
}
任何建议都会很有帮助。我正在使用巴别塔7编译所有的代码与环境,反应和打字预设。如果你们需要更多文件来帮助调试,请让我知道。
推荐答案
重新启动IDE。有时不会立即采用tsconfig.json更改🌹
这篇关于除非提供';--JSX';标志,否则无法使用JSX的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!