技術(shù)棧:
react + redux + immutable + less + scss + ES6/7 + webpack + fetch + react-router按需加載 + react-transform熱替換 + webpack-dev-server + http-proxy-middleware
下載
git clone https://github.com/wuchujiang/react-lol-spa.git
cd react-lol-spa
npm install
運行(nodejs 6.0+)
npm run dev (正常編譯模式)
npm run hot (熱替換編譯模式)
訪問 http://localhost:8088
npm run dist (發(fā)布生產(chǎn)版本畴栖,對代碼進行混淆壓縮,提取公共代碼,分離css文件)
node server_prd.js (啟動生產(chǎn)包node服務(wù)斗这,代理api)
演示
demo(請用chrome的手機模式預(yù)覽)