Create-React-App是FaceBook的React团队官方出的一个构建React单页面应用的脚手架工具。它本身集成了Webpack,并配置了一系列内置的Loader和默认的npm的脚本,可以很轻松的实现零配置就可以快速开发React的应用。
# 全局安装
npm install -g create-react-app
# 构建一个my-app的项目
npx create-react-app my-app
cd my-app
# 启动编译当前的React项目,并自动打开 http://localhost:3000/
npm start
项目目录简介
├── package.json # 项目的依赖包展示
├── README.md # 项目的说明文件
├── node_modules/ # 项目依赖的一些第三方的包
├── public # 这个是webpack的配置的静态目录
│ ├── favicon.ico
│ ├── index.html # 默认是单页面应用,这个是最终的html的基础模板
│ └── manifest.json
├── src # 项目的所有源代码
│ ├── App.css # App根组件的css
│ ├── App.js