gitmoji commits gitmoji commits PRs welcome

## GITHUBER :octocat: 这是一个帮助 GitHub 开发者每日发现优质内容的浏览器主页拓展。 ✔ 支持四大搜索引擎:谷歌、百度、必应、雅虎
✔ 添加便捷书签
✔ 爬 Github Trending 展示所有编程语言的每日、每周、每月热门 Repo
✔ 项目开源,方便大家进行代码审计、添加新功能
✔ 支持中英文、备份数据、以及基本视图设置 ![screenshot](./assets/0.png) One-click install from Google Chrome Web Store ⬇️ ⬇️ ⬇️ Try it now ## 本地开发 用于调试 `chrome` 特性,代码编译成功后手动刷新页面方可生效 1. 安装依赖 ```bash npm i ``` 2. 编译代码 ```bash npm run watch ``` 3. 打开 Chrome 扩展程序 [chrome://extensions/](chrome://extensions/),开启开发者模式 4. 点击**加载已解压的扩展程序**,找到编译后输出的 `dist` 目录,加载代码 ## 服务端部署 1. 添加配置文件 ```bash # 添加 .env 填写正确的配置信息 cp .env.example .env ``` 2. 创建数据库(默认用MySQL) ```bash # 初始化数据表 yarn db:migrate ``` 3. 启动服务 ```bash # 开发环境 yarn nodemon # 生产环境 yarn start ``` ## TODO LIST - [ ] 高级设置(待定) - RSS - [ ] 数据同步 - [x] 手动备份 - 从云端恢复数据 - 账号(登录,注册) - [ ] 最常访问(待定) ## 相关链接 - [GitHub Octicons](https://octicons.github.com/) ## License Githuber © [zhuowenli](https://github.com/zhuowenli), Released under the [Mozilla Public License 2.0](./LICENSE) License.