【文件属性】:
文件名称:gityeller:留在您最喜欢的Github存储库中
文件大小:57KB
文件格式:ZIP
更新时间:2021-02-03 14:04:27
github nodejs github-api GitHubAPIJavaScript
吉特耶勒
订阅您最喜欢的Github存储库,并在新发行特定标签时收到一封电子邮件。
我需要一种方法来注意常见标签(例如“需要帮助”,“文档”等)的问题,以帮助创建我喜欢的存储库。
我想出了 。 在阅读有关它的更多。
发展历程
GitYeller分为两个部分。
使用React / Webpack和Node.js的前端服务器/客户端( server和app文件夹)应用程序。
不断遍历数据库并根据Github的API进行检查的worker( worker文件夹)。
克隆存储库后:
更新config/default.json 。 前端应用程序只需要Mongo URI
运行npm install安装依赖项
运行npm run dev以运行开发服务器
运行node worker以运行工作程序。 首先更新配置。
有助于
欢迎捐款!
确保作出这样的npm test传球和给我你开始写代码之前!
执照
麻省理工学院执照
【文件预览】:
gityeller-master
----.eslintrc(9KB)
----shared()
--------mailer.js(2KB)
----server.js(2KB)
----webpack.config.js(2KB)
----.babelrc(37B)
----fixtures()
--------github.response.json(5KB)
----config()
--------default.json(235B)
----__tests__()
--------mailer.test.js(560B)
--------components()
--------__snapshots__()
--------worker.test.js(4KB)
----LICENSE.md(1KB)
----README.md(1KB)
----webpack.production.config.js(2KB)
----.editorconfig(125B)
----.gitignore(85B)
----server()
--------services()
--------routes()
----app()
--------main.js(226B)
--------index.tpl.html(4KB)
--------Components()
--------logo.svg(45KB)
--------main.css(2KB)
----worker()
--------worker.js(4KB)
--------index.js(2KB)
----.eslintignore(51B)
----package.json(2KB)