{"id":14985796,"url":"https://github.com/nuonuoge/ionic6_angular10_elm","last_synced_at":"2025-04-07T09:19:23.859Z","repository":{"id":201274111,"uuid":"135022687","full_name":"nuonuoge/ionic6_angular10_elm","owner":"nuonuoge","description":"基于ionic6 + ng10 构建一个具有 30+ 页面的大型单页面应用","archived":false,"fork":false,"pushed_at":"2021-01-06T03:33:46.000Z","size":7870,"stargazers_count":337,"open_issues_count":0,"forks_count":115,"subscribers_count":30,"default_branch":"master","last_synced_at":"2025-03-31T07:07:49.701Z","etag":null,"topics":["angular","ionic"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nuonuoge.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2018-05-27T06:50:43.000Z","updated_at":"2025-03-31T03:40:33.000Z","dependencies_parsed_at":null,"dependency_job_id":"1e5efbe2-1429-46b4-be39-fc1dbba07d5c","html_url":"https://github.com/nuonuoge/ionic6_angular10_elm","commit_stats":null,"previous_names":["nuonuoge/ionic6_angular10_elm"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nuonuoge%2Fionic6_angular10_elm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nuonuoge%2Fionic6_angular10_elm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nuonuoge%2Fionic6_angular10_elm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nuonuoge%2Fionic6_angular10_elm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nuonuoge","download_url":"https://codeload.github.com/nuonuoge/ionic6_angular10_elm/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247622983,"owners_count":20968575,"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":["angular","ionic"],"created_at":"2024-09-24T14:11:41.576Z","updated_at":"2025-04-07T09:19:23.820Z","avatar_url":"https://github.com/nuonuoge.png","language":"TypeScript","readme":"# ionic6_angular10_elm\n基于ionic6 + ng10构建一个具有 30+ 页面的大型单页面应用（master必须使用ionic v6,已升级到v6正式版）\n\n[阿里移动端组件库ng-zorro-antd-mobile开源地址](https://github.com/NG-ZORRO/ng-zorro-antd-mobile)，将在zorro分支逐步使用zorro-antd-mobile组件替换重构，感兴趣的可以直接使用zorro分支（重构中，未完成）\n\n基于ionic5 + ng8 构建一个具有 30+ 页面的大型单页面应用(请使用ionic5-ng8分支)\n\n基于ionic3 + ng5 构建一个具有 30+ 页面的大型单页面应用(请使用v3分支，必须使用ionic v3才能启动)\n借鉴了[@bailicangdu](https://github.com/bailicangdu/vue2-elm) vue-elm项目，已征得其本人同意，[后台传送地址](https://github.com/bailicangdu/node-elm)\n\n\n\n## 项目运行\n\n#### 注意：由于涉及大量的 ES6/7 等新属性，node 需要 6.0 以上版本 \n\n```\nnpm install -g cordova ionic // 需要全局安装cordova ionic\n\ngit clone https://github.com/nuonuoge/ionic4_angular6_elm.git  \n\ncd ionic4_angular6_elm\n\nnpm install\n\nnpm start\n\n```\n\n## 另外\n此项目有配套的后台系统，如果想体验前后台同时开发，可以下载对应的后台系统：[后台项目传送地址](https://github.com/bailicangdu/node-elm)。\n\n如果只做前端开发，请忽略这句话。\n\n\n# 说明\n\n\u003e  暂时没有体验地址，待所有功能完成后再发布，可以去[vue-elm发布地址体验](http://cangdu.org/elm/)（请用chrome手机模式预览）\n\n\u003e  如果对您有帮助，您可以点右上角 \"Star\" 支持一下 谢谢！ ^_^\n\n\u003e  或者您可以 \"follow\" 一下，我会不断开源更多的有趣的项目\n\n\u003e  如有问题请直接在 Issues 中提，或者您发现问题并有非常好的解决方案，欢迎 PR 👍\n\n\u003e  推荐一个 react + redux 开源项目，对react感兴趣的朋友赶紧去看看。[地址在这里](https://github.com/bailicangdu/react-pxq)\n\n\u003e  另外一个 vue2 + vuex 的elm项目。[地址在这里](https://github.com/bailicangdu/vue2-elm)\n\n# 部分展示\n### 登录页\n\u003cimg src=\"https://github.com/nuonuoge/ionic4_angular6_elm/blob/master/screenshots/login.gif\" width=\"320\" height=\"568\"/\u003e\n\n### 搜索页\n\u003cimg src=\"https://github.com/nuonuoge/ionic4_angular6_elm/blob/master/screenshots/search.gif\" width=\"320\" height=\"568\"/\u003e\n\n### tabs\n\u003cimg src=\"https://github.com/nuonuoge/ionic4_angular6_elm/blob/master/screenshots/tabs.gif\" width=\"320\" height=\"568\"/\u003e\n\n### 商铺列表页\n\u003cimg src=\"https://github.com/nuonuoge/ionic4_angular6_elm/blob/master/screenshots/msite.gif\" width=\"320\" height=\"568\"/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u003cimg src=\"https://github.com/nuonuoge/ionic4_angular6_elm/blob/master/screenshots/food.gif\" width=\"320\" height=\"568\"/\u003e\n\n### 商铺页\n\u003cimg src=\"https://github.com/nuonuoge/ionic4_angular6_elm/blob/master/screenshots/shop1.gif\" width=\"320\" height=\"568\"/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u003cimg src=\"https://github.com/nuonuoge/ionic4_angular6_elm/blob/master/screenshots/shop2.gif\" width=\"320\" height=\"568\"/\u003e\n\n# 目标功能\n- [x] 定位功能 -- 完成\n- [x] 选择城市 -- 完成\n- [x] 搜索地址 -- 完成\n- [x] 展示所选地址附近商家列表 -- 完成\n- [x] 搜索美食，餐馆 -- 完成\n- [x] 根据距离、销量、评分、特色菜、配送方式等进行排序和筛选 -- 完成\n- [x] 餐馆食品列表页 -- 完成\n- [x] 购物车功能 -- 完成\n- [x] 店铺评价页面 -- 完成\n- [x] 单个食品详情页面 -- 完成\n- [x] 商家详情页 -- 完成\n- [x] 登录、注册 -- 完成\n- [x] 个人中心 -- 完成\n- [x] 下单功能 -- 完成\n- [x] 订单列表 -- 完成\n- [x] 订单详情 -- 完成\n\n# License\n\nGPL\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnuonuoge%2Fionic6_angular10_elm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnuonuoge%2Fionic6_angular10_elm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnuonuoge%2Fionic6_angular10_elm/lists"}