node_modules ——放置项目的依赖文件public ——静态资源文件夹src ——放置开发的代码文件assets ——项目中的图片资源app.jsx ——页面入口文件main.jsx ——程序入口文件eslintrc.cjs ——eslint 的配置文件,通常用于设置代码风格规范、语法检查和其他的代码Lint检查.gitignore ——git忽略文件index.html ——项目总的入口文件package.json ——项目依赖的描述文件vite.config.ts ——编译工具vite的配置文件yarn.lock ——锁定项目的依赖包版本
//main.jsx
<React.StrictMode/> ——开启严格模式,和js中的严格模式不同
1.识别不安全的生命周期组件
2.有关旧式字符串ref用法的警告
3.关于一些被弃用的方法的警告,比如(findDOMNode)
4.检测意外的副作用
5.检测过时的API