基于react + redux + immutable + less + scss + ES6/7 + webpack + fetch + react-router的英雄联盟战绩查询应用

#1

技术栈:

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 (发布生产版本,对代码进行混淆压缩,提取公共代码,分离css文件)

 node server_prd.js (启动生产包node服务,代理api)

演示

demo(请用chrome的手机模式预览)

移动端扫描下方二维码

效果图




1 Like
#2

Discourse 后台默认限制, 新用户发图有限, 我稍微开大一点~

#3

问下楼主 我这 npm install的时候老是报错误,

小白,求大神带带

#4

你的技术栈用的还真是多啊,是组合起来用方便吗?

#5

用cnpm试试

#6

这些都是公司项目中用到的

#7

已然用了cnpm 还是这情况,我重装了node后 用纯npm 就行了。好像是cnpm的锅

#8

很荣幸你能参考我的项目,但这些至少要改一下吧 :sweat_smile:

#9

哈哈 这就尴尬了

#10

楼主接口是自己爬的?

#11

有自己爬的,也有第三方接口

#12

hi,有github直接下载地址吗?