当前位置: 首页 > article >正文

React创建项目实用教程

✍请将整篇文章阅读完再开始使用create-react-app react-project创建项目

检查node版本

 node -v  
 // node版本:v22.10.0

使用nvm降版本修改到了node V20.11.1之后再进行一系列操作的

react脚手架安装:

npm install -g create-react-app
 // node版本:v22.10.0

使用create-react-app react-project创建项目, 报错@testing-library/dom要求react v18.0.0但我的为react v19.0.0版本

在package.json配置如下:

"react": "^18.0.0",
"react-dom": "^18.0.0",

执行指令 npm i ,重新node_module下载依赖
下载react-router-dom:

 npm add react-router-dom

使用 npm run start 运行项目, 提示找不到not found web-vitals报错
下载依赖web-vitals:

 npm install web-vitals

再次 npm run start,项目成功运行起来

【图片】

不知道为什么react项目第一次运行起来很慢

【图片】

在原有cmd窗口不关闭的情况下,使用Ctrl+c,两次结束本次运行,再次npm run start,第二次速度明显提示

刚好放假了,过了几天,星期一再创建,使用create-react-app创建项目时,此时提示版本过低v5.0.1

然后就是卸载create-react-app(windows用法):

npm uninstall -g create-react-app

突然发现无法卸载,只好手动删除相关目录

【图片】

安装最新版本脚手架create-react-app升级到v5.1.0

npm install -g create-react-app@latest

再次创建项目create-react-app react-project02

在这里插入图片描述

使用npx创建:

npx create-react-app react-project03

npx 是 npm 5.2.0 及以上版本自带的一个工具,用于临时安装并运行 npm 包。
它的作用是:
不需要全局安装包(如 create-react-app),直接运行最新版本的包。
避免全局安装包的版本冲突问题。
简化开发流程。

react-project项目:*

react-project/
├── node_modules/       # 项目依赖
├── public/            # 静态资源(如 index.html)
├── src/               # 项目源代码
│   ├── App.js         # 主组件
│   ├── index.js       # 项目入口文件
│   └── ...
├── package.json       # 项目配置和依赖信息
└── README.md          # 项目说明文档

http://www.kler.cn/a/567392.html

相关文章:

  • c#实现modbus rtu定时采集数据
  • 基于SSM实现的bbs论坛系统功能实现八
  • VSCode 中使用 GitHub Copilot最新版本详解
  • 数据结构课程设计(java实现)---九宫格游戏,也称幻方
  • MCU的GPIO 八种模式
  • java使用word模板填充内容,再生成pdf
  • 低空经济火热,校企合作无人机低空产业技术详解
  • huffman压缩
  • 在idea中使用spring boot devtools开发工具的问题
  • 智能图像处理平台:图像处理配置类
  • 基于机器学习的结构MRI分析:预测轻度认知障碍向阿尔茨海默病的转化
  • 易错点abc
  • 分享一套适合做课设的SpringBoot商城系统
  • Kotlin协变与逆变区别
  • yolov12 部署瑞芯微 rk3588、RKNN 部署工程难度小、模型推理速度快
  • 大模型应用案例 | 大模型+金融运维,擎创携手某证券创新运维能力新范式
  • Proser:新增CRC计算辅助功能
  • 从UNIX到Linux:操作系统进化史与开源革命
  • 加油站小程序实战05地图加载
  • 计算机毕业设计SpringBoot+Vue.js社团管理系统(源码+文档+PPT+讲解)