React + Redux 示例项目
这是一个使用 React、Redux、Jest 和 Webpack 构建的示例应用,包含以下内容:
- 同步和异步 Redux 操作示例 (使用 Redux Thunk)
- React Router 路由管理
- Webpack 开发和生产环境配置
- ES6+ 语法支持 (使用 Babel)
- 热模块替换 (HMR)
- Sass 支持
- Jest 单元测试
- Enzyme React 组件测试
上手指南
- 克隆仓库并进入项目目录:
bash git clone <仓库地址> react-redux-sample-app cd react-redux-sample-app
- 安装依赖:
bash npm install
- 启动应用:
bash npm run start
-
构建生产环境代码:
bash
npm run build
构建后的文件位于 dist 目录下,包含压缩后的 JavaScript、CSS 和 index.html,可以直接部署到生产环境。
-
运行测试:
bash
npm run test
该命令会运行所有测试并生成测试覆盖率报告。
92.42KB
文件大小:
评论区