共计 420 个字符,预计需要花费 2 分钟才能阅读完成。
react18 已经发布了,但还是想从 17 开始学起,使用 npx create-react-app 创建出来的项目又默认是最新的 18 版本,所以得把我们生成好的项目进行降级
1. 首先还是需要创建一个 18 版本的 typescript 项目
npx create-react-app 项目名 --template typescript
2. 随后调整 package.json 文件
将 @testing-library/react
@types/react
@types/react-dom
react
react-dom
降为下图的版本
3. 删除文件 package-lock.json
4. 将 index.tsx 进行如下修改(因为 react18 和 react17 的有些 api 不一样)
5. 最后在根目录下执行 yarn install
或 npm install
重新下载依赖包,然后npm start
启动项目,就成功降版本了.
原文地址: 【react 学习】react 从 18 版本降级到 17 版本(typescript)
正文完