{"id":13672965,"url":"https://github.com/bmfe/eros","last_synced_at":"2025-05-15T20:01:01.567Z","repository":{"id":52241966,"uuid":"110489830","full_name":"bmfe/eros","owner":"bmfe","description":"📱 一套 Vue 代码，两端原生应用 ，或许可以叫我 weex-native。","archived":false,"fork":false,"pushed_at":"2019-03-03T16:42:30.000Z","size":12292,"stargazers_count":2005,"open_issues_count":85,"forks_count":283,"subscribers_count":94,"default_branch":"master","last_synced_at":"2025-04-08T01:37:29.166Z","etag":null,"topics":["android","app","eros","ios","vue","vue-native","vuejs","weex","weex-eros"],"latest_commit_sha":null,"homepage":"https://bmfe.github.io/eros-docs","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bmfe.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-11-13T02:22:02.000Z","updated_at":"2025-03-07T05:18:43.000Z","dependencies_parsed_at":"2022-08-30T18:11:33.528Z","dependency_job_id":null,"html_url":"https://github.com/bmfe/eros","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bmfe%2Feros","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bmfe%2Feros/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bmfe%2Feros/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bmfe%2Feros/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bmfe","download_url":"https://codeload.github.com/bmfe/eros/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254414457,"owners_count":22067263,"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":["android","app","eros","ios","vue","vue-native","vuejs","weex","weex-eros"],"created_at":"2024-08-02T09:02:01.133Z","updated_at":"2025-05-15T20:01:00.880Z","avatar_url":"https://github.com/bmfe.png","language":"Vue","funding_links":[],"categories":["[Weex](http://weex.apache.org/cn/guide/)","Vue"],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n  \u003cbr\u003e\n  \u003ca href=\"https://github.com/bmfe/eros-template\"\u003e\n  \u003cimg src=\"http://upload.ouliu.net/i/20180124175551qrzlq.png\" alt=\"Markdownify\" width=\"200\"\u003e\u003c/a\u003e\n  \u003cbr\u003e\n  WEEX-EROS\n  \u003cbr\u003e\n\u003c/h1\u003e\n\n\u003ch4 align=\"center\"\u003e\n  :iphone: 一套 Vue 代码，两端原生应用。\n  \u003cbr\u003e\u003cbr\u003e\n  Based in Weex and Vue.\n  Support By \u003ca href=\"https://github.com/bmfe\" target=\"_blank\"\u003eBytemaster\u003c/a\u003e.\n\u003c/h4\u003e\n\n\n## 欢迎\n\n### 介绍\n**eros 不是框架，是基于 [weex](https://weex-project.io/cn/) 封装、面向前端的 [vue](https://cn.vuejs.org/v2/guide/) 写法的一整套 APP 开源解决方案。**\n\n目前 eros 均由来自美团，今日头条，DCloud 等数十个开发者组成的 [Bytemaster 公益开源团队](https://github.com/bmfe) 来共同维护，如果您想加入我们，或者有好的开源项目寻求平台，不妨[联系我们，加入我们](https://github.com/bmfe)(完全免费)。\n\n\u003e 简单来说，在 weex 提供的强大支持下，用一份 vue 写法的代码，编译成 iOS/Android 两端原生 APP，并且通过我们内置的热更新逻辑和开源的服务器逻辑，可以使开发者以极快的速度开发 APP ，并赋予 APP 热更新能力(不用经过 appStore/android market 市场审核)。\n\n那么 eros 开发有多快呢？我们收集了一些问卷，**在复杂度不高，首次使用 eros 开发的**某些场景下：\n\n|页数|开发周期统计|\n|--------|---------------|\n|0 - 50| 最晚一个月开发完成|\n|50 - 100| 最晚两个半月开发完成|\n\n当然，这都得益于 `weex` 和 `vue` 。\n\n[想看看 EROS 开发了多少应用?](https://github.com/bmfe/eros#awesome-eros)\n\n\n### 面向人群\n\u003e 要非常注意，**eros/weex 并不太适合无客户端能力的个人或者团队**，当然也有独立前端开发者使用 eros 做出了一定复杂度的 app，**这完全取决于开发者能否有独立解决问题的能力**，请谨慎思考。\n\n### 适用场景\n\u003e 首先你需要熟悉 weex 的基础 api，部分机制和与 web 开发的差异性，同时需要知道 eros 提供了哪些原生能力，在根据自身业务来判定是否能加入到技术选型。\n\n* 实时交互性，与键盘交互等功能复杂度不高的项目。\n* 在 app 中接入 eros/weex，**让某条业务线的部分流程达到快速迭代的目的，这也是 weex 的初衷**。\n\n## 文档 \n\u003e [帮助我们完善和翻译文档](https://github.com/bmfe/eros-docs)\n- [中文文档](https://bmfe.github.io/eros-docs/)\n- [English document](https://bmfe.github.io/eros-docs/#/en-us/)\n\n\n## Demo\n\n \u003e 开发者可以扫描二维码来下载 eros app 来进行体验，iOS首次打开App需要在 **设置-\u003e通用-\u003e设备管理 信任开发证书。**\n \n| Eros iOS demo | Eros Android demo |\n|---------|---------|\n|![【ios 下载】](https://bmfe.github.io/eros-docs/zh-cn/image/iosqr.png)|![【android 下载】](http://upload.ouliu.net/i/201801241911376ee1z.png)|\n|[【预览录屏】](https://bmfe.github.io/eros-docs/zh-cn/image/show.gif)|[【预览录屏】](https://bmfe.github.io/eros-docs/zh-cn/image/androidDemo.gif)|\n|[【下载链接】](http://fir.im/eros)|[【下载链接】](https://fir.im/weexerosandroid)|\n\n## 使用之前\n\n\u003e 请详细阅读以下须知\n\n- **虽然 weex 支持三端，但 eros 只支持两端 `iOS/Android`，意味着你不可以像开发 Web 那样开发 APP。**\n- **开发者必须熟练开发 Vue，熟悉 Weex 文档，遇到问题要善于 google 和`stackoverflow`**\n- **weex 虽然提供了 `weex run android/ios` 等指令让开发者不打开对应开发者工具(AndroidStudio, xcode)来直接运行模拟器，打包到真机上开发，但 eros 并没有做相关功能，原因是每次修改 `eros.native.js` 配置文件也好，每次添加客户端三方插件也好，包括各种日志(特别崩溃日志)等使得开发者不得不操作开发者工具来进行打包和调试，而如若没有详细的日志，在出了问题之后也无法搜寻或者向我们反馈。**\n\n\n## 选择了 EROS 可以得到什么？\n### 原生能力\n暴露给前端大量便捷实用的 [原生能力](https://bmfe.github.io/eros-docs/#/zh-cn/eros_widget?id=axios%EF%BC%88%E8%AF%B7%E6%B1%82%EF%BC%89) \n，拓展了 [非常有用的事件](https://bmfe.github.io/eros-docs/#/zh-cn/eros_widget?id=%E9%A1%B5%E9%9D%A2%E5%85%A8%E5%B1%80%E4%BA%8B%E4%BB%B6) 。\n\n- 路由\n- 原生事件\n- 本地化存储\n- 发布订阅\n- Restful 请求，支持 Cookie\n- 图片处理\n- 拍照上传\n- 浏览图片\n- 操作本地图片\n- 拨打电话\n- 发短信\n- 选择联系人\n- 定位\n- 原生弹窗\n- 拷贝\n- 扫一扫\n- Echart\n- 日历\n- Bindingx\n- 手势解锁\n- 访问本地图片，html等\n- ...\n\n### 插件化\neros 在重做插件化后目前 github 上已经开源了近 20 多个由开发者自行拓展的插件，非常感谢这些开发者的支持并开源，当您使用他人拓展的插件时希望能顺便给他们一个小小的 star 。\n\n- 个推\n- 支付宝\n- 微信支付\n- 微信分享\n- 友盟分享\n- 阿里云移动推送（android）\n- 腾讯防水墙\n- 高德地图\n- 日期选择增强\n- 网络监控插件\n- 安卓端增强（文件的查看，下载，预览；本地缓存的获取，清除；跳转至应用市场评分页；获取软键盘的高度）\n- 二维码插件\n- 短信验证码插件\n- 健康相关，步数统计插件\n- 刮刮卡，抽奖插件等等\n\n具体可在 `github` 搜索 `eros-plugin` 查阅。（[https://github.com/search?p=1\u0026q=eros-plugin\u0026type=Repositories](https://github.com/search?p=1\u0026q=eros-plugin\u0026type=Repositories)）\n\n\u003e 而在纯净(pure)的开发模板中，是没有地图，个推等三方插件的，eros 有自己的插件体系，使得开发者在需要的时候，写入几行代码即可，不引用就不打包，减少安装包的大小，**pure 纯净版本只有 10 MB 出头**。\n\n### 开发过程中\n \n- 详细的文档\n- **iOS/Android 模拟器/真机热刷新**(区别于热更新，热刷新是保存即刷新 APP)\n- 支持 `weex debug`\n- 一套 Vue 代码，两端原生应用\n- 通过 `appboard JS bundle` 极大的减少了公共代码冗余\n- 为大型项目内置了中介者服务，方便管理业务间的事件交互\n\n### 脚手架 [eros-cli](https://github.com/bmfe/eros-cli)：\n- 随时初始化最新的开发项目模板。\n- [简单而且快速的依赖更新。](https://bmfe.github.io/eros-docs/#/zh-cn/base_dependencies)\n- 支持生成内置包，全量包，增量包。\n- 支持随时更新模板内容。\n- 支持 Weex 两种入口开发方式 `JS/Vue`。\n- 内置与增量服务器的交互逻辑。\n\n\n### 热更新机制\n\n**由于 Weex 的机制，我们能在远端发布代码，客户端更新并生效，并不需要审核发布流程，给 APP 提供了强大的迭代动力。**\n\n- [热更新详解](https://bmfe.github.io/eros-docs/#/zh-cn/advanced_diff)\n- [eros-publish 开源的，简单的热更新后台逻辑](https://github.com/bmfe/eros-publish)\n\n### UI 库\n使用 UI 库，开发效率也会大大提升：\n* [alibaba/weex-ui](https://github.com/alibaba/weex-ui)\n* [weex-amui](https://hminghe.github.io/weex-amui/#/)\n* [bui-weex](https://github.com/bingo-oss/bui-weex)\n\n### 现有 app 接入\n我们也有热心的开发者分享了现有 app 接入 eros 的方案：\n\n* [教程：EROS集成到现有iOS应用](https://zhuanlan.zhihu.com/p/38905196)\n\n## 开源现状\n在 EROS 开源的一年时间，已帮助上千位开发者开发了属于自己的原生应用，支持了数百个 app，如：\n\n* 金宣公寓\n* 多利农庄\n* mmphoto\n* StarLife\n* 大嘴吧拼读\n* 韩语入门-早道网校\n* 德语入门-早道网校\n* 赢商大数据 \n* 多逛逛\n* 区块学院\n* 易送 \n* 蜂觅 \n* JEX\n* 1234TV\n* FoD chain\n* 博山头条\n* 新长宁慧生活\n* 辽河油田\n* 连云港政协\n* 连云港古树\n* 亿康通\n* 本木医疗助手\n* 本木医生助理\n* 京医通 APP\n* ...\n\n\u003e 涉及行业分布于区块链、资讯、医疗、招商、购物、政府、办公、直播等各行各业。\n\n同时也有越来越多的团队加入到 eros 开发和讨论行列：\n* `StarLife` 大前端团队\n* `早道网校` 大前端团队\n* `车保姆` 大前端团队\n* `车国` 大前端团队\n\n\n## 支持性\n跟随着 weex 的支持性，**但 eros 并不支持开发代码兼容 web 端**\n* Android 4.1 (API 16)\n* iOS 8.0+\n* WebKit 534.30+\n\n## 快速开始\n* [EROS 入门指南](https://bmfe.github.io/eros-docs/#/zh-cn/tutorial_newcomer)\n* [EROS 网易严选](https://github.com/bmfe/eros-yanxuan-demo-v2)\n* [EROS 更新日志](https://bmfe.github.io/eros-docs/#/zh-cn/update_log_all)\n\n## 周边系统\n\n\u003e 以下项目，全部开源：\n\n| Project | Description |\n|---------|-------------|\n| [eros-cli](https://github.com/bmfe/eros-cli) | 简单的 eros 项目构建工具，可以提供搭建，开发，调试和发布等功能。 |\n| [eros-publish](https://github.com/bmfe/eros-publish) | 简单的服务器差分包更新逻辑，需要和脚手架搭配使用。 |\n| [eros-widget](https://github.com/bmfe/eros-widget) | 二次封装 module。 |\n| [eros-ios-library](https://github.com/bmfe/Benmu-iOS-Library) | eros ios Weex 项目依赖库。 |\n| [eros-ios-sdk](https://github.com/bmfe/WeexiOSSDK) | eros ios Weex sdk。 |\n| [eros-android-framework](https://github.com/bmfe/WeexErosFramework) | eros weex 移动解决方案安卓端框架。 |\n| [eros-android-widget](https://github.com/bmfe/BMWidget) | eros 安卓组件库。 |\n| [eros-android-sdk](https://github.com/bmfe/WeexSDK) | eros 安卓移动解决方案安卓端 WeexSDK。 |\n\n\u003e 你还可以尝试其他开发者贡献的服务器增量发布逻辑：\n* [eros-node-server 服务器增量发布逻辑](https://github.com/shawn-tangsc/eros-node-server)\n* [lygtq-eros-publish 服务器增量发布逻辑](https://github.com/hodgevk/lygtq-eros-publish)\n\n\u003e 当然，开发者可以自己制作自己的发布逻辑。\n\n## 讨论组\neros 正式开源到现在已经有了一个拥有大量开发者的群(微信群已满)，群里有大量开发者已经有 eros 产品在开发中和已上线，为了维护一个良好的环境，还请先熟知以下群规：\n\n* **此并不是流量群，也并非广告群，是为了大家一起成长，保证信息的有效性，如果发黄赌毒，不和谐言语，与学习无关的广告，推广内容，无关小程序，不会商量，直接会被踢，且不会再有入群机会。**\n* eros开发中遇到任何问题可以随时发到群里 weex开发相关可以一起讨论。\n* 如果不能及时回答也请耐心等待，群里开发丰富经验的同学会帮您一起看问题。\n* 除了 eros 自身紧急 BUG 外的问题，均需要提 issue，我们会按 issue 处理，目的是为了更好的给其他开发者参考，紧急问题请直接抛到群里，我们会直接远程帮助您调试。\n\nQQ群:  \n开发者1群 **667379588** (满员) \u003cbr\u003e\n开发者2群 **798677297**\n\n## 赞赏我们\n\u003e 感谢在 `eros` 开源过程中赞赏我们的开发者，你们一直是 `eros` 继续下去的最大动力！\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/zero.jpg\" width=\"200\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003c/p\u003e\n\n## Awesome Eros\n以下是部分 eros 产品的使用截图，我们会进行不定期更新：\n\n\u003ch4 align=\"center\"\u003e\n  世界邦-mmphoto (iOS/Android 市场均可下载)\n\u003c/h4\u003e\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/mmphoto1.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/mmphoto2.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/mmphoto3.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/mmphoto4.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/mmphoto5.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/mmphoto6.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/mmphoto7.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/mmphoto8.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/mmphoto9.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/mmphoto10.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003c/p\u003e\n\u003cbr\u003e\n\n\u003ch4 align=\"center\"\u003e\n  多利农庄 (iOS/Android 市场均可下载)\n\u003c/h4\u003e\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/duoli1.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/duoli2.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/duoli3.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/duoli4.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003c/p\u003e\n\u003cbr\u003e\n\n\u003ch4 align=\"center\"\u003e\n  金宣公寓 (iOS/Android 市场均可下载)\n\u003c/h4\u003e\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/jinxuan1.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/jinxuan2.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/jinxuan3.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/jinxuan4.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/jinxuan5.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003c/p\u003e\n\u003cbr\u003e\n\n\u003ch4 align=\"center\"\u003e\n  star life new.\n\u003c/h4\u003e\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/star-new.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/star-new1.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/star-new2.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/star-new3.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/star-new4.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/star-new5.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/star-new6.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/star-new7.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/star-new8.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003c/p\u003e\n\u003cbr\u003e\n\u003ch4 align=\"center\"\u003e\n  star life old.(内测)\n\u003c/h4\u003e\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/star.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/star1.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/star2.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/star3.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/star4.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/star5.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/star6.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/star7.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/star8.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/star9.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003c/p\u003e\n\n\u003cbr\u003e\n\n\u003ch4 align=\"center\"\u003e\n  大嘴吧拼读-上海才隽前端团队(安卓/苹果市场搜索)\n\u003c/h4\u003e\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/spell1.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/spell2.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/spell3.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/spell4.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003c/p\u003e\n\n\u003cbr\u003e\n\n\u003ch4 align=\"center\"\u003e\n  \u003ca href=\"http://j.izaodao.com/index.php?finger=3220803179\u0026short_url=Kyg6\"\u003e韩语入门-早道网校大前端团队\u003c/a\u003e\n\u003c/h4\u003e\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/korea1.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/korea2.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/korea3.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003c/p\u003e\n\n\u003cbr\u003e\n\n\u003ch4 align=\"center\"\u003e\n  \u003ca href=\"http://j.izaodao.com/index.php?finger=3220803179\u0026short_url=S3Ms\"\u003e德语入门-早道网校大前端团队\u003c/a\u003e\n\u003c/h4\u003e\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/ger1.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/ger2.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/ger3.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/ger4.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/ger5.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003c/p\u003e\n\n\u003cbr\u003e\n\n\u003ch4 align=\"center\"\u003e\n  \u003ca href=\"http://yzsadmin.winshangdata.com/aiadmin/download/app/\"\u003e赢商大数据(iOS/Android 市场均可下载，前端开发者独立完成)\u003c/a\u003e\n\u003c/h4\u003e\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/wins.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/wins1.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/wins2.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/wins3.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/wins4.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003c/p\u003e\n\n\u003cbr\u003e\n\n\u003ch4 align=\"center\"\u003e\n  \u003ca href=\"http://a.app.qq.com/o/simple.jsp?pkgname=com.youdanhui.shengduoduo\"\u003e多逛逛(iOS/Android 市场均可下载)\u003c/a\u003e\n\u003c/h4\u003e\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/dgg1.jpg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/dgg2.jpg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/dgg3.jpg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/dgg4.jpg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/dgg5.jpg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003c/p\u003e\n\n\u003cbr\u003e\n\n\n\u003ch4 align=\"center\"\u003e\n  区块学院(iOS/Android 市场均可下载，可自行搜索)\n\u003c/h4\u003e\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/school1.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/school2.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/school3.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/school4.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/school5.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003c/p\u003e\n\n\u003cbr\u003e\n\u003ch4 align=\"center\"\u003e\n  蜂觅（企业级 app）\n\u003c/h4\u003e\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/蜂觅.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/蜂觅2.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/蜂觅3.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/蜂觅4.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/蜂觅5.png\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003c/p\u003e\n\u003cbr\u003e\n\n\u003ch4 align=\"center\"\u003e\n  某企业级 app (c 端 app 开发中)\n\u003c/h4\u003e\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/shawn2.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/shawn3.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/shawn4.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/shawn5.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/shawn6.jpeg\" width=\"150\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003c/p\u003e\n\u003cbr\u003e\n\n\u003ch4 align=\"center\"\u003e\n  其他 app 集合（还有很多，后续会慢慢添加）\n\u003c/h4\u003e\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/jex.png\" width=\"100\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/jex1.png\" width=\"100\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/jex2.png\" width=\"100\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/jex3.png\" width=\"100\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/连云港政协.jpg\" width=\"100\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/连云港政协2.jpg\" width=\"100\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/慧生活.png\" width=\"100\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/fod1.jpg\" width=\"100\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/fod2.jpg\" width=\"100\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003cimg src=\"https://github.com/bmfe/eros-docs/blob/master/eros-products/fod3.jpg\" width=\"100\" style=\"margin-right:5px; border: 1px solid #ccc;\" /\u003e\n\u003c/p\u003e\n\n## License\n[MIT](https://opensource.org/licenses/MIT)\n\nCopyright (c) 2017-present, Byte Master.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbmfe%2Feros","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbmfe%2Feros","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbmfe%2Feros/lists"}