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,因為插件網(wǎng)址容易被墻浪汪。這里面有個比較坑的事情巴柿,就是我用create-react-app創(chuàng)建的項目,啟動起來后死遭,打開react dev tools 報錯了广恢,是backend.js報錯, can't get displayName of null·····emmm我不知道在你看到這篇文章的時候這個問題解決了沒有呀潭,反正钉迷,我這個時候沒解決。我是這么做的:backend/getDisplayName.js:17
加上了:
if (type===null) {
? ? type = {};
? }
? ? 然后就不報錯了???
? ? b. redux dev tool (網(wǎng)址你寄幾搜一哈) 還沒開始用钠署,用過后補充
5.項目中使用到的包~們(常規(guī)全家桶我就不說了):
react-css-modules? ?react-loadable?redux-saga(可以寫測試的中間件糠聪,你值得擁有)后面會陸續(xù)補充