background: win 10
1.安装node(本来想用nvm安装,不知为何安装后死活不能用,不想在上面浪费时间,所以直接安装node,建议安装版本高一些, create-react-app 需要的版本比较高。详情,百度一下,你就知道) :P)高版本可以直接配好path,home
2.用create-react-app init项目
3.建议 npm run eject ,玩一下webpack 配置(我玩的不好)
4.安装各种东东:(painful)
a.浏览器插件:react dev tools:建议把代码下载下来自己build,因为插件网址容易被墙。这里面有个比较坑的事情,就是我用create-react-app创建的项目,启动起来后,打开react dev tools 报错了,是backend.js报错, can't get displayName of null·····emmm我不知道在你看到这篇文章的时候这个问题解决了没有,反正,我这个时候没解决。我是这么做的:backend/getDisplayName.js:17
加上了:
if (type===null) {
type = {};
}
然后就不报错了 🙂
b. redux dev tool (网址你寄几搜一哈) 还没开始用,用过后补充
5.项目中使用到的包~们(常规全家桶我就不说了):
react-css-modules react-loadable redux-saga(可以写测试的中间件,你值得拥有)后面会陆续补充