当前位置:首页 > React

如何搭建 react 项目

2026-02-26 14:26:43React

使用 Create React App 搭建项目

Create React App (CRA) 是官方推荐的快速搭建 React 项目的工具,无需配置构建工具链。

安装最新版本的 Node.js 和 npm 或 yarn
运行命令 npx create-react-app my-app(将 my-app 替换为项目名称)
等待依赖安装完成后,进入项目目录 cd my-app
启动开发服务器 npm startyarn start

手动配置 Webpack 项目

适合需要自定义构建配置的高级用户。

初始化项目 npm init -y 生成 package.json
安装 React 核心库 npm install react react-dom
安装 Webpack 和 Babel npm install webpack webpack-cli babel-loader @babel/core @babel/preset-env @babel/preset-react --save-dev
创建 webpack.config.js 配置文件并设置入口、输出和 loader 规则
配置 Babel 预设文件 .babelrc 包含 @babel/preset-env@babel/preset-react

使用 Vite 创建项目

Vite 提供更快的开发服务器启动和热更新体验。

运行命令 npm create vite@latest my-react-app --template react
进入项目目录 cd my-react-app
安装依赖 npm install
启动开发服务器 npm run dev

项目结构优化

创建清晰的目录结构有助于长期维护:
src/components/ 存放可复用组件
src/pages/ 存放页面级组件
src/assets/ 存放静态资源
src/utils/ 存放工具函数
src/styles/ 存放全局样式文件

添加必要依赖

常用扩展库可增强项目功能:
路由管理 npm install react-router-dom
状态管理 npm install @reduxjs/toolkit react-redux
HTTP 客户端 npm install axios
样式处理 npm install styled-componentsnpm install sass

配置代码规范

保证代码质量的一致性:
安装 ESLint npm install eslint --save-dev
初始化配置 npx eslint --init
添加 Prettier npm install prettier eslint-config-prettier --save-dev
创建 .prettierrc 配置文件
设置 Git 钩子工具 npm install husky lint-staged --save-dev

生产环境构建

生成优化后的生产版本:
CRA 项目运行 npm run build
Webpack 项目配置 mode: 'production'
Vite 项目运行 npm run build
构建输出默认位于 build/dist/ 目录

每种方法适用于不同场景,CRA 适合快速开始新项目,手动配置适合需要高度定制化的场景,Vite 则提供更现代的开发体验。根据项目需求和团队偏好选择合适的搭建方式。

如何搭建 react 项目

标签: 项目react
分享给朋友:

相关文章

如何评价react native

如何评价react native

React Native 的优势 跨平台开发效率高:基于 JavaScript 和 React 语法,可同时开发 iOS 和 Android 应用,减少重复代码量。性能接近原生:通过原生组件渲染,性能…

如何手写一个react

如何手写一个react

手写一个简单的 React 创建一个基础的 React 实现需要理解其核心概念:虚拟 DOM、组件、状态管理和渲染。以下是一个简化版的 React 实现。 创建虚拟 DOM 虚拟 DOM 是真实…

如何改造react

如何改造react

改造 React 项目的关键方法 分析当前项目结构 通过评估现有组件、状态管理和依赖项,明确需要改进的部分。使用工具如 webpack-bundle-analyzer 识别性能瓶颈。 升级 Reac…

react如何查

react如何查

React 查询方法 React 提供了多种查询 DOM 元素的方式,以下是几种常见的方法: 使用 ref 通过 useRef 钩子可以获取 DOM 节点的引用,适用于直接操作 DOM 的场景。…

react 如何运行

react 如何运行

运行 React 项目的步骤 安装 Node.js 确保系统已安装 Node.js(建议版本 16+),可通过官网下载并安装。安装后验证版本: node -v npm -v 创建 React 项目…

如何启动react

如何启动react

安装Node.js 确保系统已安装Node.js(建议使用LTS版本),可通过官网下载并安装。安装完成后,在终端运行以下命令验证版本: node -v npm -v 创建React项目 使用官方工…