我使用以下命令创建了一个 React TypeScript 项目
npx create-react-app my-app typescript
但每当我使用 npm start 运行应用程序时,tsconfig.json 文件会自动更改,并将以下 jsx 参数从“react”更改为“react-jsx”。由于此更改,VS Code 中的整个应用程序都会抛出错误。我今天创建了这个项目,我看到打字稿版本是最新的。
"jsx": "react-jsx"
请让我知道如何解决这个问题。谢谢
如果你正在使用 CRA(create-react-app)。在您的
.env
中,添加以下内容
DISABLE_NEW_JSX_TRANSFORM=true
然后重启服务器。