https://create-react-app.dev/docs/adding-typescript/
使用脚手架create-react-app 创建新的ts react 项目
npx create-react-app my-app --typescript
# or
yarn create react-app my-app --typescript
将现有的js react 项目改造成ts
先执行
npm install --save typescript @types/node @types/react @types/react-dom @types/jest
# or
yarn add typescript @types/node @types/react @types/react-dom @types/jest
然后将.js文件重命名改为.tsx,再重新运行项目就可以了
react-router-dom
注意安装@types/react-router-dom
npm i react-router-dom @types/react-router-dom
注意:
要想使用typescript,在安装一些reacrt常用工具的时候,别忘了安装对应额ts 包,@types/包名