当前位置:   article > 正文

React18学习(第一版---初级)保姆级教程_react18教程

react18教程

写在前面的话:

我猜大家都想要我美丽的背景,于是我非常善解人意的把图放在了最前面

本文介绍:这是一篇react的学习文,主要是针对于react18版本,需要了解17及之前版本的北鼻请移步,这篇文章适合对象:适合有vue或者有其他前端框架基础的北鼻~

有任何错误或者其他需要指正的地方欢迎留言或者私信哦,有不好之处,请多动指教.本文持续更新,本次更新时间2023/3/24

关于react的介绍:

一个专注于构建用户界面的 JavaScript 库,目前和vue和angular并称前端三大框架

其他的我就不加以赘述了,宝贝们可以移步react官网(说到这里不得不吐槽一下react的官方文档,他就不能向隔壁vue学学吗!!!!)

 React 官方中文文档 – 用于构建用户界面的 JavaScript 库

最后,在开始正文之前,我再提醒一遍要阅读的北鼻,本篇文章是基于拥有前端框架基础的北鼻!!!不然看不懂可不能来怪我,不然我哭给你看!

okk~~我们切入正题,本文主要介绍React18,在这个过程中,我会给各位北鼻介绍一下Ant-Design,Data-V等组件库,(到时候有什么就说什么吧!)希望大家能在这篇博文中学到东西,一点点也是好的,然后在介绍的过程中有些东西我不会做详细介绍,一笔带过,需要了解的北鼻可以自行查询资料,有些我会附一些博主的文章,北鼻们可以直接冲!(别止步于我给的链接!要多查资料!),然后我介绍的我也不是只是直接介绍,我会根据文档,所有东西,都会基于文档来.

好啦~~~开启我们的react18之旅吧!祝北鼻们学的愉快~

1.一些准备工作

1.1环境准备

在本次react的学习过程中,我会使用vite创建项目,使用yarn下载依赖,当然,北鼻你要是使用npm也是一样的

1.需要检查node环境(建议安装18及以上版本的node,别问为什么,问就是版本太低它配不上,实在纠结的北鼻请自行百度了解)

检查环境:win+R,输入cmd,再输入node -v检查node版本,版本低于16及以下的速度马上下载18及以上版本(倒也不至于下最高版本的啊!!!!!!!)

1.2项目搭建

 1.在这里,我会给大家介绍npm和yarn的方式,大家可以根据需要自行选择,在接下来的文章中,我主要使用vite+yarn

 ①第一种 npm

 详情移步创建新的 React 应用 – React

  1. //创建的命令,my-app是项目名字,npx没写错,就是npx,它是npm5.2之后发布的一个命令
  2. npx create-react-app my-app
  3. //这是默认的react运行命令
  4. npm start

出现以下这样,就代表成功使用npm创建react项目啦

*** 一定要注意,npx并不是写错了,它就是npx,不是npm,npx是npm5.2+后发布的一个命令

想了解npx的北鼻可以移步这篇博文

npx是什么?_前端菜鸡小卒的博客-CSDN博客

 ②第二种 借助vite

首先我们要知道vite是什么?

我个人的回答: 它就是一个构建工具(官方点:vite是基于原生 ES-Module 的前端构建工具)

Vite中文网

为什么要使用vite?

我个人回答:因为构建速度真的快

我相信看到这里的北鼻肯定已经有过创建过项目的经历,就拿vue来说,创建一个项目少则30秒(别管!!我最少都没有30嘛!不许杠我),多则几分钟,但是vite真的快,几秒就能构建好一个项目(真没开玩笑),但是究其为什么那么快,说的简单点是因为它不下载依赖,也就是node_modules,详细的移步:

Vite介绍和原理解析 - 掘金

 创建react

  1. 使用 NPM:
  2. npm create vite@latest
  3. 使用 Yarn
  4. yarn create vite
  5. 使用 PNPM
  6. pnpm create vite

流程:我使用yarn,npm也差不多的

 

 

 

 文件介绍

 vite还提供了以下创建方式,使用以下方式可以跳过以上选择环节,直接创建

  1. # npm 6.x
  2. npm create vite@latest 项目名 --template react
  3. # npm 7+, extra double-dash is needed:
  4. npm create vite@latest 项目名 -- --template react
  5. # yarn
  6. yarn create vite 项目名 --template react
  7. # pnpm
  8. pnpm create vite 项目名 --template react
  9. react默认是js,如果想创建react+ts,或者其他,可以直接将react替换成react-ts,react-swc,react-swc-ts即可

1.3 运行项目

如果是使用vite搭建的北鼻,将代码带vscode中打开之后要先运行yarn(或者npm i )进行项目依赖下载,不进行依赖下载无法运行项目,会报错哦

 然后输入yarn start /npm start进行运行项目

 这里要注意,yarn dev这个运行命令并不是一定的,一定要看自己的package.json文件下的运行命令是什么

比如这种运行命令就是npm run start 或者是yarn start

总之,运行命令是根据自己package.json下的scripts节点下的运行命令来的,不管是什么框架,运行命令一定要看它的json文件!!!!(非常重要)

 

 这样就表示你的项目运行成功啦!耶耶耶,那咱们的react准备工作就完成了

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/417762
推荐阅读
相关标签
  

闽ICP备14008679号