开发中...
- 工程化设计 > 项目脚手架 > 项目目录结构规范 > Mock数据 > 调试工具
- 通用模块设计 > 领域实体定义 > Redux中间件封装网络请求层 > 通用错误处理
- 首页/详情页 > 页面拆分与组件划分 > 列表渲染 > 加载更多效果实现 > 多领域数据聚合
- 搜索模块 > 搜索框组件实现 > 搜索历史组件实现 > 通用组件抽离 > 搜索结果列
- 登录模块 > 登录表单实现 > 登录逻辑模拟 > 注销功能
- 个人中心 > Tab组件开发 > 订单列表分类展示 > 评价订单 > 删除订单
- 购买功能 > 下单组件实现 > 购买逻辑模拟 > 订单数据和个人中心页同步
- 项目部署 > Redux性能优化建议 > JS按需加载 > 项目构建和部署
- npm run mock
- npm start
这里的mock数据是,用koa框架模拟服务器返回数据。npm run mock 跑起来,后台其实跑的是3000端口 主要有两种输出: 一种是/api,给前端返回接口; 另一种是/www,给前端返回服务器端的静态资源; 前端接口是8080,在webpack.config.js配置了代理,可以直接用8080端口访问3000端口的两种输出 比如: http://localhost:3000/www/images/hanbao.png http://localhost:8080/www/images/hanbao.png 都是可以访问到mock/www/imgages/目录下的hanbao这张图片