/webpack-react-codes

the code samples for our book: webpack-react-book

Primary LanguageJavaScript

webpack-react-codes

这个 repo 是随书附带的所有代码,会根据读者发现的问题做一些维护,因此若在执行时遇到问题,可以先将代码本身更新为最新的版本,看问题是否得到解决。

运行前请先装好 Node.js 和 npm。(本书写作时使用 Node.js v5.0.0,考虑到 Node.js 版本更迭较快,若发现问题,报告时麻烦附上 Node.js 及 npm 版本信息,可以帮助定位问题)

Gitter chat

在线环境

我们提供了 Deskmark 的在线环境 http://vikingmute.com/deskmark/ 读者可以在上面随意操作,该环境的源代码在 /online 文件夹下。

因时间精力有限,书中难免存在错误或不严谨的部分,如发现欢迎提给我们,以 Pull Request 的形式将错误描述直接添加到本仓库中的勘误表就更好了,谢谢!

  • 第二章 Webpack 的示例代码
    • part1 简单的 hello world
    • part2 使用 Loaders
    • part3 使用 webpack 配置文件
    • part4 使用 plugins
  • 第三章
    • part3 搭建 React + webpack 的开发环境
    • part4 React 组件简单例子: 制作自己的介绍页面
  • 第四章
    • part1 Deskmark 应用的实现
  • 第五章
    • part1 使用 Flux 架构完成一个 Todo List
    • part2 使用 Redux 和 Handlebars 完成一个简单数据状态变化的页面
  • 第六章
    • part1 使用 React + Redux 完成 Deskmark 的改造
    • part2 使用 React + Redux + redux-promise-middleware 实现 Deskmark 的异步请求
  • 勘误(corrigendum)
    • 全书勘误表