如何快速做一个react项目
使用 Create React App 快速搭建项目
安装 Create React App(CRA)工具,这是官方推荐的脚手架工具。确保已安装 Node.js(建议版本 12+),运行以下命令创建项目:
npx create-react-app my-app
cd my-app
npm start
项目将自动启动开发服务器,默认地址为 http://localhost:3000。
选择 Vite 作为替代方案
Vite 提供更快的构建和热更新速度。安装 Vite 的 React 模板:
npm create vite@latest my-app --template react
cd my-app
npm install
npm run dev
集成常用库
根据需求添加常用库,例如路由管理和状态管理:

npm install react-router-dom # 路由
npm install @reduxjs/toolkit react-redux # 状态管理
项目结构优化
删除不必要的文件(如 src/App.test.js),保留核心文件。将组件按功能模块分类,例如:
src/
├── components/
├── pages/
├── store/ # Redux 状态
├── App.jsx
└── index.js
配置 ESLint 和 Prettier
统一代码风格,安装并配置:

npm install eslint prettier eslint-config-prettier eslint-plugin-prettier --save-dev
创建 .eslintrc.json 和 .prettierrc 配置文件,示例规则:
// .eslintrc.json
{
"extends": ["react-app", "plugin:prettier/recommended"]
}
部署到 GitHub Pages
安装 gh-pages 并配置 package.json:
npm install gh-pages --save-dev
在 package.json 中添加:
"homepage": "https://username.github.io/repo-name",
"scripts": {
"predeploy": "npm run build",
"deploy": "gh-pages -d build"
}
运行 npm run deploy 完成部署。






