21
除非提供'--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" ] } 任何的意见都将会有帮助。我正在使用babel 7编译带有env,react和Typescript预设的所有代码。如果你们需要更多文件来帮助调试,请告诉我。
154
reactjs
typescript
jsx
tsx