React应用构建最小框架:利用Babel实现测试和热加载

该框架使用Babel 6、Webpack和热加载器,在不依赖yeoman、gulp和bower等工具的情况下构建可测试的React应用。

它采用模拟DOM进行快速测试,支持导入CSS文件和使用类名分开的组件。在Flux和数据提取方面,此框架不强制使用特定模式。

入门指南:

  • 安装:npm install
  • 启动本地开发服务器:npm run server
  • 导航至 http://localhost:8080 查看应用。

指令:

  • 本地开发服务器:npm run server
  • 构建应用:npm run build
  • 运行测试:npm test

特性:

  • 使用Babel 6
  • Webpack构建
  • 热加载
  • 模拟DOM测试
  • CSS文件导入
  • 类名分开的组件
  • 可选的Flux和数据提取模式。
zip
essential-react-master.zip 预估大小:23个文件
folder
essential-react-master 文件夹
file
.travis.yml 521B
file
.babelrc 108B
file
package.json 2KB
folder
test 文件夹
folder
common 文件夹
folder
components 文件夹
file
App-test.js 287B
file
server.js 2KB
file
app.json 400B
file
webpack.local.config.js 2KB
file
LICENSE 1KB
file
package-lock.json 256KB
file
webpack.production.config.js 795B
folder
src 文件夹
folder
pages 文件夹
folder
home 文件夹
file
page.js 303B
file
style.css 88B
folder
login 文件夹
file
page.js 527B
file
style.css 420B
folder
common 文件夹
file
base.css 798B
folder
components 文件夹
file
Routes.js 353B
file
App.js 133B
file
main.js 518B
file
.gitignore 287B
file
start.js 152B
file
CHANGELOG.md 2KB
file
README.md 3KB
folder
build 文件夹
file
index.html 221B
zip 文件大小:68.23KB