{"id":18309405,"url":"https://github.com/masterjoyhunan/shopadmin","last_synced_at":"2025-07-18T13:36:31.698Z","repository":{"id":81016627,"uuid":"137227892","full_name":"MasterJoyHunan/shopAdmin","owner":"MasterJoyHunan","description":"基于 think-php5.1的 商城后台系统","archived":false,"fork":false,"pushed_at":"2021-05-14T01:34:35.000Z","size":3724,"stargazers_count":69,"open_issues_count":2,"forks_count":17,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-05T17:37:05.352Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"PHP","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/MasterJoyHunan.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-06-13T14:35:05.000Z","updated_at":"2024-06-23T07:53:34.000Z","dependencies_parsed_at":"2023-05-13T03:00:19.926Z","dependency_job_id":null,"html_url":"https://github.com/MasterJoyHunan/shopAdmin","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/MasterJoyHunan/shopAdmin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MasterJoyHunan%2FshopAdmin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MasterJoyHunan%2FshopAdmin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MasterJoyHunan%2FshopAdmin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MasterJoyHunan%2FshopAdmin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MasterJoyHunan","download_url":"https://codeload.github.com/MasterJoyHunan/shopAdmin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MasterJoyHunan%2FshopAdmin/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262647581,"owners_count":23342674,"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-11-05T16:11:20.258Z","updated_at":"2025-06-29T18:32:57.607Z","avatar_url":"https://github.com/MasterJoyHunan.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 前言\n* 本项目仅供交流和学习使用\n* 项目出现的任何BUG和需要优化的地方请 PR 或 ISSUES, 作者不保证会第一时间会修改,只有在业余时间才会进行修改\n* 如果觉得不错,请帮忙点个star ,举手之劳\n* 作者一直都是把github当U盘用, 所以请不要在意master分支提交那么多次\n\n# 项目地址\n* [商城前台-Mobil版 演示地址](http://www.masterjoy.top)\n* [商城前台-Mobil版 github](https://github.com/MasterJoyHunan/app)\n* [商城后台-PC版 演示地址](http://www.masterjoy.top/root)\n* [商城后台-PC版 github](https://github.com/MasterJoyHunan/adminForVue)\n* [商城后台 php源码 github](https://github.com/MasterJoyHunan/shopAdmin)\n\n# 项目介绍\n#### 商城前台-Mobil版\n___\n\u003e 使用VUE作为主框架编写的一套简单的商城系统, 使用vux作为css框架(作者css太弱了,其实里面的css有能力的完全可以自己重写).麻雀虽小,五脏俱全. 能实现完整的购物流程, 该项目没有使用各种复杂的代码\n\u003e \u003e 定位: 适合初学者想学习VUE,又没有几个合适的项目练手的朋友.学习和使用VUE的各种特性和语法.\n\u003e 本项目没有文档和测试,不保证安全和性能,仅仅用来学习交流\n\n该项目的功能含有:\n\n* 登录\n* 首页\n* 分类\n* 购物车\n* 个人中心\n* 商品详情\n* 商品SKU选择\n* 立即购买\n* 加入购物车\n* 订单列表\n* 订单详情\n* ....\n\n有些功能由于能力,精力限制,暂时还不完善,请不要纠结\n图片展示:\n![登录](http://www.masterjoy.top/uploads/app/login.png)\n![首页](http://www.masterjoy.top/uploads/app/index.png)\n![分类](http://www.masterjoy.top/uploads/app/cate.png)\n![个人中心](http://www.masterjoy.top/uploads/app/member.png)\n![商品](http://www.masterjoy.top/uploads/app/detail2.png)\n![商品](http://www.masterjoy.top/uploads/app/detail.png)\n![订单](http://www.masterjoy.top/uploads/app/order.png)\n#### 商城后台-PC版\n___\n\u003e 使用VUE作为主框架编写的一套简单的商城后台系统, 使用element-ui为css框架(作者css太弱了,其实里面的css有能力的完全可以自己重写).麻雀虽小,五脏俱全. 能实现完整的购物流程, 该项目没有使用各种复杂的代码\n\u003e \u003e 定位: 适合初学者想学习VUE,又没有几个合适的项目练手的朋友.学习和使用VUE的各种特性和语法.\n\u003e 本项目没有文档和测试,不保证安全和性能,仅仅用来学习交流\n\n* 权限管理\n* 列表\n* 分页\n* 对应前台的功能\n* ....\n\n有些功能由于能力,精力限制,暂时还不完善,请不要纠结\n图片展示:\n![登录](http://www.masterjoy.top/uploads/root/login.png)\n![首页](http://www.masterjoy.top/uploads/root/index.png)\n![分类](http://www.masterjoy.top/uploads/root/cate.png)\n![权限管理](http://www.masterjoy.top/uploads/root/node.png)\n\n# 作者简介\n作者是半路出家自学的PHP的程序员,fu南人, 主要从事后端PHP开发, 从业3年,PHP也不是很熟, 前端也不是很强, 就这样吧, 如有对项目有疑问或需要联系作者, 请 PR 或者 issuse 或者发邮箱 386442876@qq.com\n# 基于\n本项目或多或少用到了别人的代码,确实做了很多次伸手党(注: 在MIT协议情况下),在此谢谢在GitHub上的大神\n感谢他们开源精神,以下\n* [vue-element-admin](https://github.com/PanJiaChen/vue-element-admin/blob/master/README.zh-CN.md)\n\t* vue-element-admin 是一个后台集成解决方案，它基于 Vue.js 和 element。它使用了最新的前端技术栈，内置了i18国际化解决方案，动态路由，权限验证等很多功能特性，相信不管你的需求是什么，本项目都能帮助到你。\n# 多说两句\n前端的变化速度日新月异, 以前很火的Jquery我们公司已经不怎么用了,而新的MVVM的框架将成为主流,而VUE又是其中佼佼者, 由国人大神尤雨溪主导开发,中文文档非常友好,社区非常繁荣.\n现在学习前端可以构建单页面应用,可以打包成APP IOS, 甚至可以打包成桌面应用,让我这个学PHP的也心动不已.前端实在是太棒了!希望大家能早日精通前端, 升职加薪,赢取白富美\n# 技术栈\n* 商城前台-Mobil版\n\t* vue\n\t* vue-cli\n\t* less\n\t* vue-router\n\t* vuex \n\t* vux \n\t* axios\n\t* es-lint\n\t* better-scroll\n* 商城后台-PC版\n\t* vue\n\t* vue-cli\n\t* scss\n\t* vue-router\n\t* vuex \n\t* element-ui\n\t* axios\n\t* es-lint\n\t* echarts\n\t* es6-promise\n* 商城后台\n\t* think-php 5.0\n\n# 搭建本地服务\n\u003e 1. 克隆https://github.com/MasterJoyHunan/shopAdmin到本地,并把项目根目录的里的/data/xxx.sql的数据库文件给导入\n\n 注意:\n* 先创建shop_template数据库 \n* 再运行进行导入\n* github上上传的时候,我忽略了database.php文件,请自己创建\n* database.php下\n * database = '你的数据库',\n * prefix = 'mj_' ,\n * mysql_path' =\u003e '备份文件所在的目录'\n\n以上运行,如果没报错,可以进行下一步了\n\u003e 2.克隆https://github.com/MasterJoyHunan/shopAdmin到本地, npm install \u0026\u0026 npm run dev\n    \n 注意:\n    * 由于shopAdmin是单独项目, js请求会跨域, 导致请求不成功, 所幸vue-cli提供了一个代理的功能. 进入shopAdmin/config/index.js, 修改以下内容\n\n\tproxyTable: {\n        \"/shop\": {\n            target: \"http://localhost/web/public/shop\",   //修改为你需要调用api入口\n            changeOrigin: true,\n            pathRewrite: {\n                \"^/shop\": \"/\"\n            }\n        }\n    },\n    // 该代码是指, 所有调用/shop的地方都换装换成http://localhost/web/public/shop\n\t       \n接下来,运行下面的操作\n\n# 运行VUE项目\n``` bash\n# 安装依赖\nnpm install\n\n# 运行项目\nnpm run dev\n\n# 打包\nnpm run build\n\n# build for production and view the bundle analyzer report\nnpm run build --report\n```\n\n# 协议\n\u003e license MIT ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmasterjoyhunan%2Fshopadmin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmasterjoyhunan%2Fshopadmin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmasterjoyhunan%2Fshopadmin/lists"}