# react-starter-kit
**Repository Path**: xiaoxinwt/react-starter-kit
## Basic Information
- **Project Name**: react-starter-kit
- **Description**: 完美使用 React, Redux, and React-Router!最好用的脚手架
- **Primary Language**: JavaScript
- **License**: WTFPL
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2020-04-04
- **Last Updated**: 2024-06-02
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# React Starter Kit
React开发中最好用的脚手架。
这个启动包的设计是为了让你使用一整套最新最酷的前端技术,所有都是可配置,富特性,基于webpack已经提供代码热加载,css模块with sass,单元测试,代码覆盖率报告,代码分割等等更多。
这个项目最主要的目的是尽可能果断的保留。目的不是要你一定按照这个结构去完成你的项目,谐在使前端开发更健壮,更简单还有最重要的是更快乐。你可以获得以下的所有特性!
最后,如果没有大家的贡献,这个项目是不可能如此健壮的,所以,谢谢大家。
觉得不错的话,请Star一下本项目,这是对作者最大的支持。
所有相关库已准备好,随时等待调用。
## 特性
* [react](https://github.com/facebook/react)
* [redux](https://github.com/rackt/redux)
* [react-router](https://github.com/rackt/react-router)
* [react-router-redux](https://github.com/rackt/react-router-redux)
* [webpack](https://github.com/webpack/webpack)
* [babel](https://github.com/babel/babel)
* [koa](https://github.com/koajs/koa)
* [karma](https://github.com/karma-runner/karma)
* [eslint](http://eslint.org)
## 需求配置
* node `^4.2.0`
* npm `^3.0.0`
## 开始
确认好你的环境配置,然后就可以开始以下步骤。
```bash
$ git clone https://github.com/bodyno/react-starter-kit.git
$ cd react-starter-kit
$ npm install # Install project dependencies
$ npm start # Compile and launch
```
如果一切顺利,你会看到如下:
开发过程中,你用得最多的会是`npm start`,但是这里还有很多其它的处理:
|`npm run