可以自定义配置的React脚手架

react-webpack-boilerplate

A SPA boilerplate with React,built with love.

Features

  • React 15.4.2

  • Redux 3.6.0

  • react-redux 5.0.2,用来绑定 React 和 Redux.

  • react-router 3.0.2,当v4发布稳定版本时,会进行相关的更新

  • JSX

  • ES6

  • webpack 2.2

  • Express,测试服务器

  • Hot-Reload,支持 React 和 Redux!

  • Proxy

  • Environmental value

  • ESlint,使用 standardstandard-react 进行代码风格检查

  • redux-devtools,对 store 进行更加友好的调试

Usage

# 该模版依赖于 sao 模版系统,所以请先sao
npm install -g sao

# 下载模版
sao SidKwok/react-webpack-boilerplate new-project --install

# 安装全部依赖
cd new-project
npm install

# 运行测试环境,认端口: 8080
npm run dev

# 生产环境
npm run build

# 检查文件代码风格 (如果有使用 eslint 的话)
npm run lint

Doc

该模版大部分参考了 vue-cli/webpack 的设计。 如果你对 vue-cli 很熟悉的话,你应该会对该模版很快上手。如果想看模版的结构,可以直接在full-features分支查看。

Pre-Processor

你可以使用 less,sass 或者 stylus 作为你的CSS预处理器,不过你首先得安装相关的依赖。举个

相关文章

一、前言 在组件方面react和Vue一样的,核心思想玩的就是组件...
前言: 前段时间学习完react后,刚好就接到公司一个react项目...
前言: 最近收到组长通知我们项目组后面新开的项目准备统一技...
react 中的高阶组件主要是对于 hooks 之前的类组件来说的,如...
我们上一节了解了组件的更新机制,但是只是停留在表层上,例...
我们上一节了解了 react 的虚拟 dom 的格式,如何把虚拟 dom...