{"id":14990591,"url":"https://github.com/wodewone/keepformac","last_synced_at":"2025-09-10T20:36:12.331Z","repository":{"id":141366906,"uuid":"79192481","full_name":"wodewone/keepForMac","owner":"wodewone","description":"keep for mac","archived":false,"fork":false,"pushed_at":"2017-11-30T12:32:17.000Z","size":4236,"stargazers_count":156,"open_issues_count":3,"forks_count":11,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-04-12T02:25:18.703Z","etag":null,"topics":["babel","cssmodules","cssmodules-react","electron","es6","keep","react","sass","sports","webpack"],"latest_commit_sha":null,"homepage":"http://wodewone.github.io/app/keep/index.html","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wodewone.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-01-17T05:35:28.000Z","updated_at":"2024-09-18T08:18:57.000Z","dependencies_parsed_at":null,"dependency_job_id":"508a0a3e-9b19-4c48-b647-589889290128","html_url":"https://github.com/wodewone/keepForMac","commit_stats":{"total_commits":86,"total_committers":1,"mean_commits":86.0,"dds":0.0,"last_synced_commit":"58ec7d27b05bc84455ab1f42d102f27c36378bee"},"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wodewone%2FkeepForMac","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wodewone%2FkeepForMac/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wodewone%2FkeepForMac/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wodewone%2FkeepForMac/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wodewone","download_url":"https://codeload.github.com/wodewone/keepForMac/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248506359,"owners_count":21115421,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["babel","cssmodules","cssmodules-react","electron","es6","keep","react","sass","sports","webpack"],"created_at":"2024-09-24T14:20:25.529Z","updated_at":"2025-04-12T02:25:20.562Z","avatar_url":"https://github.com/wodewone.png","language":"JavaScript","readme":"## KEEP FOR MAC [![Build Status](https://travis-ci.org/wodewone/keepForMac.svg?branch=master)](https://travis-ci.org/wodewone/keepForMac)\n\n![keep](keep-zilv.jpg)\n\n## 介绍\n\nMac版keep应用（[最新体验版](https://pan.baidu.com/s/1geS7qVL)因为开发尚未结束，细节部分尚未完善，此版本仅为体验版本，如发现严重问题或有任何建议，可随时提出，欢迎大家反馈，谢谢！~）\n\n使用 Electron + React 构建的桌面版 keep\n\u003e **注：**keep - 专注移动体育领域的应用开发，倡导开放共享的精神，不模仿，不跟风，只做酷的产品 荣获 App Store 2015年度精选（节选自 [keep 官网](http://www.gotokeep.com)）\n\n## Preview\n\n### NEW\n\n![preview-10](http://wodewone.github.io/app/keep/preview/preview-10.jpg)\n\n### BASE\n\n![preview-1](http://wodewone.github.io/app/keep/preview/preview-1.jpg)\n![preview-2](http://wodewone.github.io/app/keep/preview/preview-2.jpg)\n![preview-3](http://wodewone.github.io/app/keep/preview/preview-3.jpg)\n![preview-4](http://wodewone.github.io/app/keep/preview/preview-4.jpg)\n![preview-5](http://wodewone.github.io/app/keep/preview/preview-5.jpg)\n![preview-6](http://wodewone.github.io/app/keep/preview/preview-6.jpg)\n![preview-7](http://wodewone.github.io/app/keep/preview/preview-7.jpg)\n![preview-8](http://wodewone.github.io/app/keep/preview/preview-8.jpg)\n![preview-9](http://wodewone.github.io/app/keep/preview/preview-9.jpg)\n\n## 安装运行（Build Setup）\n``` bash\n# install dependencies\nnpm install\n\n# serve with hot reload\nnpm run electron\n\n# generate app\nnpm run dist\n```\n\n\n## Development\n\n开发笔记：[开发进程以及过程中的问题](http://wodewone.github.io/2016/12/03/使用js创建macOS应用/)\n\n技术栈：electron + webpack + babel + react + es6 + sass + cssModules\n\n开发工具：IntelliJ IDEA 2016.2.5\n\n其他工具：Charles（抓包工具）、Postman（接口测试工具）\n\n开发平台：Mac\n\n## 参考文献\n\n* [开源electron App](https://github.com/sindresorhus/awesome-electron)\n* [[译文] 通过 Electron 开发一个简单地桌面应用](https://gold.xitu.io/entry/56aae5e4a633bd0257ae4ab8)\n* [Electron 快速入门](https://github.com/electron/electron/blob/master/docs-translations/zh-CN/tutorial/quick-start.md)\n* [Electron API](http://electron.atom.io/docs/api/)\n* [w3cschool Electron 中文 API](http://www.w3cschool.cn/electronmanual/electronmanual-tray.html)\n* [Electron 文档](https://github.com/electron/electron/tree/master/docs-translations/zh-CN)\n* [ES6转Node](http://taobaofed.org/blog/2016/01/07/find-back-the-lost-es6-features-in-nodejs/)\n* [Node中没搞明白require和import，你会被坑的很惨](http://imweb.io/topic/582293894067ce9726778be9?utm_source=tuicool\u0026utm_medium=referral)\n* [使用 Electron 构建桌面应用](https://zhuanlan.zhihu.com/p/20225295)\n* [React Native填坑之旅--HTTP请求篇](http://www.jianshu.com/p/4c61da559d75)\n* [VueJs](http://cn.vuejs.org)\n* [Electron+react+webpack 构造跨平台自动更新host应用](https://github.com/ppoffice/Hozz)\n* [React 最佳实践——那些 React 没告诉你但很重要的事](https://segmentfault.com/a/1190000005013207)\n* [阮一峰React项目脚手架](http://www.ruanyifeng.com/blog/2016/09/react-technology-stack.html)\n* [CSSModules详解及React中实践](https://github.com/camsong/blog/issues/5)\n* [谈谈 CSS Modules](http://boke.io/tan-tan-css-modules/)\n* [html-webpack-plugin详解](http://www.cnblogs.com/wonyun/p/6030090.html)\n* [[译] Webpack——令人困惑的地方](https://segmentfault.com/a/1190000005089993?utm_source=tuicool\u0026utm_medium=referral)\n* [[译] react-css-modules](https://segmentfault.com/a/1190000004530909)\n* [使用 webpack + react + redux + es6 开发组件化前端项目](https://segmentfault.com/a/1190000005969488)\n* [React/React Native 的ES5 ES6写法对照表](http://bbs.reactnative.cn/topic/15/react-react-native-%E7%9A%84es5-es6%E5%86%99%E6%B3%95%E5%AF%B9%E7%85%A7%E8%A1%A8)\n* [使用 react-hot-loader](https://segmentfault.com/a/1190000004660311)\n* [React doesn't switch to production mode](http://stackoverflow.com/questions/37311972/react-doesnt-switch-to-production-mode)\n* [react组件间通信](http://www.alloyteam.com/2015/07/react-zu-jian-jian-tong-xin/#prettyPhoto)\n* [github/fetch](https://github.com/github/fetch)\n* [在 JS 中使用 fetch 更加高效地进行网络请求](http://blog.parryqiu.com/2016/03/02/using_fetch_in_nodejs/)\n* [JWT 认证模式简单描述](http://solee.me/2016/02/01/jwt-ren-zheng-mo-shi-jian-dan-miao-shu/#open)\n* [Bearer Token](http://www.haomou.net/2014/08/13/2014_bare_token/)\n* [深入理解 react-router 路由系统](https://zhuanlan.zhihu.com/p/20381597?columnSlug=purerender)\n* [webpack中关于样式的处理](https://github.com/zhengweikeng/blog/issues/9)\n* [使用 ES2015 重构 React 组件\n  ](https://csspod.com/refactoring-react-components-to-es2015-classes/)\n* [webpack多页应用架构系列（六）：听说webpack连图片和字体也能打包？](https://segmentfault.com/a/1190000006907701)\n* [加速electron在国内的下载速度](http://blog.tomyail.com/install-electron-slow-in-china/)\n* [深入Electron ](https://github.com/zjzhome/I_want_to_say/issues/3)\n* [用Electron开发桌面应用](http://get.ftqq.com/7870.get#)\n* [用 Electron 打造跨平台前端 App](http://web.jobbole.com/86509/)\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwodewone%2Fkeepformac","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwodewone%2Fkeepformac","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwodewone%2Fkeepformac/lists"}