👏欢迎来到我的React系列文章
🍭本系列文章从React入门开始,涵盖了React的一切基础,属于是从零开始的一个系列
🍭文章会以图文结合-动图-代码实现-解释代码的形式带领大家走进React的世界

第一步,全局安装:npm i -g create-react-app
第二步,切换到想创项目的目录,使用命令:create-react-app ”项目名称“
第三步,进入项目文件夹:cd 到项目文件夹下
第四步,启动项目:npm start / yarn start
你当然可以选择不全局安装create-react-app
你可以直接执行npx create-react-app "项目名称"这样可以不安装create-react-app而直接创建你的脚手架项目
你还可以执行npx create-react-app "项目名称" --template typescript创建一个支持TS语言的react脚手架项目。
当你看到这个界面在你的浏览器里自动打开的时候:

没错,就是这个长得像写轮眼的东东,它会在页面中一直转,到这一步你的脚手架项目就搭建完毕咯~


public ---- 静态资源文件夹
index.html -------- 主页面src ---- 源码文件夹
App.css -------- App组件的样式
App.js---------App组件
App.test.js ---- 用于给App做测试
index.css ------ 样式
index.js------入口文件
logo.svg ------- logo图
reportWebVitals.js
----页面性能分析文件(需要web-vitals库的支持)
setupTests.js
---- 组件单元测试的文件(需要jest-dom库的支持)
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="icon" href="%PUBLIC_URL%/favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#000000" />
<meta name="description" content="Web site created using create-react-app" />
<link rel="apple-touch-icon" href="%PUBLIC_URL%/logo192.png" />
<link rel="manifest" href="%PUBLIC_URL%/manifest.json" />
<title>React Apptitle>
head>
<body>
<noscript>You need to enable JavaScript to run this app.noscript>
<div id="root">div>
body>
html>
拆分组件: 拆分界面,抽取组件
实现静态组件: 使用组件实现静态页面效果
实现动态组件–动态显示初始化数据
动态组件–交互(从绑定事件监听开始)
好啦~今天的文章就先到这里啦,如果在文章中发现错误还请各位道友私信我以便更改~
原创不易,如果对你有帮助的话,请不要吝啬你的三连哟✅~
最后祝各位大朋友们六一快乐🎉🎉
每个人都能收获自己的棒棒糖🍭🍭
回见~
