EggBorn.js Showcase: Watch Articles
EggBorn.js Showcase: Watch Articles
这是EggBorn.js的案例,同时也是一个强大的工具,可以自动抓取文章的统计数字,诸如visits、 stars、 replies,等等。
Vue.js + Framework7 + Koa.js + Egg.js + MySQL + GitHub Passport
主要演示特性
- 模块异步加载
- Framework7 Tabs View布局
- 全局Indicator显示与隐藏
- “上拉刷新”与“下拉加载”
- LoadMore组件设计
- Form Validate
- Login页面跳转逻辑
- GitHub Passport整合
体验案例
官网
- 网址:http://wa.egg-born.org
- 二维码:
截图
如何使用
将文章添加进系统,系统会使用相应的模式代码自动抓取文章的统计数字。如果没有相应的模式代码,您也可以创建一个。
模式库
欢迎fork仓库watch-articles,创建您自己的模块代码,提交PR,然后发布到这里!
模式代码 | 作者 |
---|---|
github-repo | zhennann |
cnode-topic | zhennann |
juejin-im-post | zhennann |
快速开始
安装
$ npm install
配置MySQL
修改文件: src/backend/config/config.default.js
// mysql
config.mysql = {
clients: {
// donot change the name
__ebdb: {
host: '127.0.0.1',
port: '3306',
user: 'travis',
password: '',
database: 'watch-articles',
},
},
};
运行
启动后端服务
$ npm run dev:backend
启动前端服务
$ npm run dev:front
测试
$ npm run test:backend
$ npm run cov:backend
GitHub
https://github.com/zhennann/egg-born-showcase-watch-articles
1 回复
赞