react脚手架(creat-react-app)

安装 react脚手架

React官方提供的脚手架工程Create React App:https://github.com/facebook/create-react-app

npm install create-react-app -g 全局安装

create-react-app my-react (my-react为项目名称,可以自定义)

cd my-react

启动项目:npm start

成功如下图:


my-react.jpg

react脚手架目录结构


react.jpg

可以把脚手架目录结构精简为如下图:


react-1.jpg

入口文件:index.js
复制代码
// 导入核心模块
import React from 'react'
import ReactDOM from 'react-dom'
// 入口组件
import App from './App.jsx'

ReactDOM.render(<App />, document.getElementById('root'))
存放组件的文件夹:component
入口组件:App.jsx
复制代码
// 根目录
import React from 'react'
import Home from './component/Home.jsx'
class App extends React.Component {
  render() {
    return (<Home />)
  }
}
export default App
Home.jsx
复制代码
import React from 'react'
export default class Home extends React.Component {
  render() {
    return <div>首页</div>
  }
}

© 著作权归作者所有,转载或内容合作请联系作者

喜欢的朋友记得点赞、收藏、关注哦!!!

相关推荐
vx_biyesheji000130 分钟前
Python 全国城市租房洞察系统 Django框架 Requests爬虫 可视化 房子 房源 大数据 大模型 计算机毕业设计源码(建议收藏)✅
爬虫·python·机器学习·django·flask·课程设计·旅游
枕布响丸辣34 分钟前
MySQL 从入门到精通:完整操作手册与实战指南
数据库·mysql
原来是猿1 小时前
MySQL【用户管理】
数据库·mysql
左左右右左右摇晃2 小时前
Java并发——synchronized锁
java·开发语言
sxlishaobin2 小时前
Java I/O 模型详解:BIO、NIO、AIO
java·开发语言·nio
彭于晏Yan2 小时前
Spring AI(二):入门使用
java·spring boot·spring·ai
有一个好名字3 小时前
vibe codeing 开发流程
java
兑生3 小时前
【灵神题单·贪心】3745. 三元素表达式的最大值 | 排序贪心 | Java
java·开发语言
polaris06303 小时前
Windows操作系统部署Tomcat详细讲解
java·windows·tomcat
卓怡学长3 小时前
m280本科生导师指导平台
java·数据库·spring·tomcat·maven·intellij-idea