Skip to content
是一个react小demo,构建工具是gulp+webpack,后台是爬虫提供的数据
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
api
components
containers
less
static/images
utils
.gitignore
LICENSE
README.md
favicon.ico
gulpfile.js
index.html
index.js
modal.html
package.json
webpack.config.js

README.md

是基于React 开发的一个小demo, 结构比较简单,趁个周末写的

在线的dome地址是http://118.192.156.85:8000/


构建工具是 gulp + webpack

启动(在这之前要安装node、git、gulp)

1.git clone https://github.com/shaqihe/sunweb.git
2.cd sunweb
3.npm install
4.gulp //启动gulp 服务器
5.因为数据是基于后端的爬虫系统,单独启动 前端 是无法获取数据,方便大家调试,提供一下我开发机的地址,
  配置如下: 在根目录的 gulpfile 文件中 var options = url.parse('XXXXX');中的XX替换成
  'http://118.192.156.85:3000'。  用着方便,给个star,嘎嘎~
  
  
6. !! 项目的后台代码是: https://github.com/shaqihe/sunshine  也自己启动后台服务,然后设置var options = url.parse('XXXXX') XX为自己后台服务的ip 

说明:
1.前后端是完全分离了,前端单要起单独的服务器。
2.后端是node 提供数据,数据是爬虫抓取的,为加快爬虫数据读写,数据存储用的是redis
3.样式是less
4.代码采用es6 jsx   用babel编译
5.文件结构比较简单
You can’t perform that action at this time.