我已经有一个用ES6(.jsx)开发的react应用程序,这是一个巨大的项目。我想在typescript中做进一步的开发,以利用typescript的丰富功能。我的问题是我不能用typescript重新开发我的整个项目。我只想用typeScript写新文件。
发布于 2019-08-22 19:31:55
我不得不使用this将我的巴别塔版本升级到babel7。Babel7支持.ts|.tsx。然后,我使用this链接来使TS工作。
对于一个完整的解决方案,我编写了一个article on medium
发布于 2019-08-08 22:13:51
要将TypeScript添加到创建React应用程序项目中,请首先安装它:
npm install --save typescript @types/node @types/react @types/react-dom @types/jest或
yarn add typescript @types/node @types/react @types/react-dom @types/jest接下来,将任何文件重命名为TypeScript文件(例如,将src/index.js重命名为src/index.tsx)并重新启动开发服务器!
类型错误将显示在与构建错误相同的控制台中。
https://stackoverflow.com/questions/57414499
复制相似问题