{"id":13458444,"url":"https://github.com/wangyuan389/mall-cook","last_synced_at":"2025-05-13T20:08:14.867Z","repository":{"id":37303773,"uuid":"409094972","full_name":"wangyuan389/mall-cook","owner":"wangyuan389","description":"商城低代码平台，可视化搭建H5、小程序多端商城","archived":false,"fork":false,"pushed_at":"2024-12-24T08:06:28.000Z","size":12443,"stargazers_count":5283,"open_issues_count":15,"forks_count":1221,"subscribers_count":77,"default_branch":"master","last_synced_at":"2025-04-28T10:55:43.373Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://www.sunmao-design.top","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/wangyuan389.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":"2021-09-22T06:51:02.000Z","updated_at":"2025-04-28T04:20:08.000Z","dependencies_parsed_at":"2024-12-24T09:20:59.640Z","dependency_job_id":"7bad2780-2524-451d-b1bb-2fc98f14e576","html_url":"https://github.com/wangyuan389/mall-cook","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/wangyuan389%2Fmall-cook","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wangyuan389%2Fmall-cook/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wangyuan389%2Fmall-cook/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wangyuan389%2Fmall-cook/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wangyuan389","download_url":"https://codeload.github.com/wangyuan389/mall-cook/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254020484,"owners_count":22000750,"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":[],"created_at":"2024-07-31T09:00:52.671Z","updated_at":"2025-05-13T20:08:14.841Z","avatar_url":"https://github.com/wangyuan389.png","language":"Vue","funding_links":[],"categories":["Vue","Low-code","![Open Source Love svg3](https://badges.frapsoft.com/os/v3/open-source.svg?v=103)","精选 LessCode 项目"],"sub_categories":["Admin Template \u0026 Component Library"],"readme":"\u003c!--\n * @Description: What's this for\n * @Autor: WangYuan\n * @Date: 2021-12-20 14:20:57\n * @LastEditors: WangYuan\n * @LastEditTime: 2024-11-08 17:20:06\n--\u003e\n\u003c!-- [English](./README.md) | 简体中文  --\u003e\n\n## 新低代码开源发布\n\n### 云搭\n\n云搭是一款功能强大、开源、免费的可视化搭建解决方案，它支持零代码搭建小程序、H5、问卷、图文等多种应用，我致力于提供一套简单、便捷、专业、可靠的多场景零代码平台。\n\n\u003cimg src=\"./static/yunda.png\" alt style=\"display: block; margin: 0 auto; max-width: 100%;\"\u003e\n\n#### 线上平台\n\n\u003cp data-tool=\"mdnice编辑器\" style=\"font-size: 16px; padding-top: 8px; padding-bottom: 8px; margin: 0; line-height: 26px; color: black;\"\u003e地址：\u003ca href=\"https://www.sunmao-design.top/sunmao/admin\" style=\"text-decoration: none; color: #1e6bb8; word-wrap: break-word; font-weight: bold; border-bottom: 1px solid #1e6bb8;\"\u003e传送门\u003c/a\u003e\u003c/p\u003e\n\n### 开源地址\n\n\u003cp data-tool=\"mdnice编辑器\" style=\"font-size: 16px; padding-top: 8px; padding-bottom: 8px; margin: 0; line-height: 26px; color: black;\"\u003e地址：\u003ca href=\"https://github.com/wangyuan389/yunda\" style=\"text-decoration: none; color: #1e6bb8; word-wrap: break-word; font-weight: bold; border-bottom: 1px solid #1e6bb8;\"\u003e传送门\u003c/a\u003e\u003c/p\u003e\n\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"./static/logo.jpg\" /\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n \u003cimg style='margin:0 5px' src='https://badgen.net/github/stars/wangyuan389/mall-cook'\u003e\n \u003cimg style='margin:0 5px' src='https://badgen.net/github/forks/wangyuan389/mall-cook'\u003e\n \u003cimg style='margin:0 5px' src='https://img.shields.io/badge/version-1.1.1-686480.svg'\u003e\n \u003cimg style='margin:0 5px' src='https://img.shields.io/badge/code%20style-standard-7986d0.svg'\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  SaaS商城平台，通过可视化搭建商城，支持生成H5、小程序多端商城项目\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  我前端基建梦想的一小步\n\u003c/p\u003e\n\n## 介绍\n\nMall-Cook 是一个基于 vue 开发的可视化商城搭建平台，包括多页面可视化构建、Json Schema 生成器（可视化搭建物料控制面板），实现组件流水线式标准接入平台。最新版本使用 uni-app 重构物料、模板项目，支持生成 H5、小程序多端商城。\n\n## 体验\n\n\u003cp data-tool=\"mdnice编辑器\" style=\"font-size: 16px; padding-top: 8px; padding-bottom: 8px; margin: 0; line-height: 26px; color: black;\"\u003e平台地址：\u003ca href=\"http://110.41.150.71:8000/#/login\" style=\"text-decoration: none; color: #1e6bb8; word-wrap: break-word; font-weight: bold; border-bottom: 1px solid #1e6bb8;\"\u003e传送门\u003c/a\u003e\u003c/p\u003e\n\n## 文档\n\u003cp data-tool=\"mdnice编辑器\" style=\"font-size: 16px; padding-top: 8px; padding-bottom: 8px; margin: 0; line-height: 26px; color: black;\"\u003e文档地址：\u003ca href=\"http://110.41.150.71:7000/\" style=\"text-decoration: none; color: #1e6bb8; word-wrap: break-word; font-weight: bold; border-bottom: 1px solid #1e6bb8;\"\u003e传送门\u003c/a\u003e\u003c/p\u003e\n\n## 平台速览\n\u003cfigcaption style=\"margin-top: 10px;margin-bottom: 10px; text-align: center; color: #888; font-size: 14px;\"\u003e项目可视化搭建\u003c/figcaption\u003e\n\u003cimg src=\"./static/MallCook-Build.gif\" alt style=\"display: block; margin: 0 auto; max-width: 100%;\"\u003e\n\n\u003cfigcaption style=\"margin-top: 10px;margin-bottom: 10px; text-align: center; color: #888; font-size: 14px;\"\u003e页面使用魔方物料\u003c/figcaption\u003e\n\u003cimg src=\"./static/MallCook-Cube.gif\" alt style=\"display: block; margin: 0 auto; max-width: 100%;\"\u003e\n\n\u003cfigcaption style=\"margin-top: 10px;margin-bottom: 10px; text-align: center; color: #888; font-size: 14px;\"\u003e页面使用商品物料\u003c/figcaption\u003e\n\u003cimg src=\"./static/MallCook-Goods.gif\" alt style=\"display: block; margin: 0 auto; max-width: 100%;\"\u003e\n\n\u003cfigcaption style=\"margin-top: 10px;margin-bottom: 10px; text-align: center; color: #888; font-size: 14px;\"\u003e模板商城使用模板\u003c/figcaption\u003e\n\u003cimg src=\"./static/MallCook-Model.gif\" alt style=\"display: block; margin: 0 auto; max-width: 100%;\"\u003e\n\n\u003cfigcaption style=\"margin-top: 10px;margin-bottom: 10px; text-align: center; color: #888; font-size: 14px;\"\u003eJsonSchema生成器可视化构建属性面板\u003c/figcaption\u003e\n\u003cimg src=\"./static/MallCook-Schema.gif\" alt style=\"display: block; margin: 0 auto; max-width: 100%;\"\u003e\n\n## 可视化搭建教程\n\n项目从被阮一峰老师推荐到技术周刊，到一天得到 200 个 star 深深的激励了我，感谢大佬们的抬爱。\n\n本着授人以鱼不如授人以渔思想，我决定在项目新建 shelf 分支，正常迭代 Mall-Cook 情况下，从零重构一套\"干净\"的可视化架构，同时会在掘金同步出教程文章详细讲述关键功能点，带大家一览此类平台从零到架构搭建的整个过程，谢谢大家的支持\n\n\u003ca href=\"http://110.41.150.71:8090/img/1667354929405.png\" style=\"text-decoration: none; color: #1e6bb8; word-wrap: break-word; font-weight: bold; border-bottom: 1px solid #1e6bb8;\"\u003e低代码开发系列教程\u003c/a\u003e\n\n\u003cimg src=\"https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/7bf42b58cd14458c8f9d2e9dd7e1e7c2~tplv-k3u1fbpfcp-watermark.image\" alt style=\"display: block; margin: 0 auto; max-width: 100%;\"\u003e\n\n## 开始\n\n### 1、安装依赖\n\n```bash\nyarn bootstrap\n```\n\n如果失败，建议单独进入子目录执行`yarn`安装。\n\n### 2、运行项目\n\n```bash\nyarn dev\n```\n\u003cimg src=\"./static/MallCook-Start.png\" alt style=\"display: block;\"\u003e\n\n## 服务端本地启动方案\n [传送门](./packages/mall-cook-service/README.md)\n\n## 版本更新\n ### 1.1 uni-app 版本上线\n\n- 支持构建 H5、微信小程序多端商城\n- 利用 uni-app 重构物料库与模板项目\n- 修改为 Monorepo 风格项目结构，支持多个子项目独立存在\n\n### 1.2 增加 service 子项目\n\n- 后端使用 node 开发，mall-cook-service 项目已公布\n\n### 1.3 支持自定义页面 tab 页面设置与跳转\n\n- 构建自定义页面可在 tabbar 设置为 tab 页\n- 支持物料固定页、自定义页面、tab 自定义页面，全类型页面跳转\n\n### 1.3.1 新增文档\n\n- 新增文档项目\n\n## 捐助\n\n### 友情赞助商\n\n\u003ca href=\"https://pro.kuaitu.cc\" style=\"text-decoration: none; color: #1e6bb8; word-wrap: break-word; font-weight: bold; border-bottom: 1px solid #1e6bb8;\"\u003e\n  \u003cimg src=\"./static/kuaitu.png\" alt style=\"width: 20%;\"\u003e\n\u003c/a\u003e\n\n## 开源不易, 有了您的赞助, 我们会做的更好~\n\n  \u003cimg src=\"./static/donate.jpg\" alt style=\"width: 20%;\"\u003e\n\n## 技术反馈与低代码交流群\n\n- 加入低代码交流群交流\n- 获取低代码开发教程文章\n- 与作者进行相关交流\n\n\u003cimg src=\"./static/official.png\" alt style=\"width: 20%;\"\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwangyuan389%2Fmall-cook","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwangyuan389%2Fmall-cook","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwangyuan389%2Fmall-cook/lists"}