react入口文件_React项目文件结构解析

本文介绍了React项目的基本结构,包括package.json、public文件夹和src文件夹中的关键文件。重点讲解了index.js作为项目入口文件,如何与index.html关联,并通过ReactDOM.render()将App组件渲染到页面。同时,提到了App.js中的jsx语法和React.createElement方法,以及样式引用和全局样式的原则。
摘要由CSDN通过智能技术生成

环境搭建好之后的项目结构(搭建环境方法可参照https://my.oschina.net/korabear/blog/1813164),利用VScode编辑器打开:

这个是自动创建的初始结构,下面是各个文件的内容和作用。

1.package.json

这个文件是管理下载的依赖包,在项目中经常用到的是"react"库,“react-dom”(将jsx语法渲染到dom中)

在项目中最重要的命令是“start”启动项目,"bulid"的作用就是将项目打包。

2.public文件夹

1).favicon.ico

是浏览器tab上图标,也是这个项目的一个标志,也可以说是代表一个公司的标志。可以替换。

2).index.html

项目的入口文件,引用了第三方类库啊,还可以引入cdn

3.src文件

1).index.js

存放的是这个项目的核心内容,也就是我们的主要工作区域。其中,index.js文件是和index.html进行关联的文件的唯一接口。index.js的内容结构:

import React from 'react';

import ReactDOM from 'react-dom';

import './index.css';

import App from './App';

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值