react-shinezone-starter-ts

Get started with React, Redux, and React-Router!


License
MIT
Install
npm install react-shinezone-starter-ts@1.0.1

Documentation

react-darkness

React Scaffolding

React、Redux、Router、Webpack、Eslint

构建

npm install       # 安装依赖模块
npm run start     # 启动开发环境,默认监听3000端口
npm run build     # 生产环境正式打包,会自动生成dist文件夹
npm run clean     # 清除dist文件夹

分支

react-darkness-typescript TypeScript的分支 TypeScript、Tslint

特性

  • HMR热替换

  • 基于react-redux-starts-kit

  • 默认加入了Antd

目录结构

.
├── src                                 # 项目代码目录
│   ├── components                      # 所有的公共UI类组件
│   ├── containers                      # 所有的控制类组件(包括总路由、各子路由)
│   ├── public                          # 图片、样式、自定义工具等
│   ├── css                             # 所有的样式文件
│   ├── store                           # store数据中心、actions、reducers
│   ├── util                            # 自定义工具
│   ├── main.js                         # 项目入口文件
│   └── index.html                      # 项目主页html文件