如何构建react
构建React项目的步骤
使用create-react-app工具快速搭建React项目。确保已安装Node.js(建议版本12+),在终端运行以下命令:
npx create-react-app my-app
cd my-app
npm start
项目将自动启动在http://localhost:3000。
手动配置Webpack的React项目
对于需要自定义配置的场景,可手动初始化项目:

mkdir my-app && cd my-app
npm init -y
npm install react react-dom
npm install --save-dev webpack webpack-cli babel-loader @babel/core @babel/preset-react
创建webpack.config.js配置文件和babel.config.json,设置入口文件与编译规则。
项目目录结构建议
典型React项目目录组织方式:

src/
components/ # 可复用组件
pages/ # 页面级组件
assets/ # 静态资源
utils/ # 工具函数
App.js # 根组件
index.js # 入口文件
public/ # HTML模板等
添加必要依赖
根据项目需求安装常用库:
npm install react-router-dom # 路由管理
npm install axios # HTTP请求
npm install redux react-redux # 状态管理
npm install sass # CSS预处理
开发与构建命令
在package.json中配置常用脚本:
"scripts": {
"start": "webpack serve --mode development",
"build": "webpack --mode production",
"test": "jest"
}
注意事项
- 使用React 18+版本时需注意新的并发渲染特性
- 组件推荐使用函数式组件配合Hooks
- 大型项目建议采用TypeScript模板:
npx create-react-app my-app --template typescript






