DSSHOPING 电商商城(DSSHOP)是一套多终端商城解决方案,前后端分离,后端基于 laravel 7,前端基于 Vue 2.0 。
我们不生成代码,我们只是代码的搬运工,60%的复制粘贴,30%的思考,10%的代码量。
本项目定位:入门简单,无需一行代码;深入需要多人协同完成,亦可全栈实现。
本项目涉及前后端代码,深入会需要掌握VUE、JS、HTML、H5、Laravel、小程序、uni-app
本项目适合各阶段人群:学生、培训机构、创业公司、外包公司,项目正在不断迭代更新,并会针对各个阶段推出不同的分支,以满足不同需求。
本项目完全免费开源,无需授权,可直接用于商业用途和二开后对外出售
欢迎社区贡献代码,帮助自己也可以帮助他人
5步快速搭建属于自己的DSSHOP商城
安装包在环境满足的前提下,可不用写一行代码,即可搭建完整个项目(包括微信小程序、H5和后台)
优点:搭建方便,无需懂代码,全程引导安装;缺点:项目压缩编译,二开不友好
如需要二开,或深入学习的话,推荐使用命令行安装
git clone https://gitee.com/dswjcms/dsshop.git cd dsshop # 安装环境 docker-compose up -d # 安装后端 docker-compose exec php bash composer install cp .env.docker .env # 如有修改过docker-compose.yml,如数据库密码,请自行修改.env文件 php artisan migrate # 加载demo数据(demo和pure二选一) php artisan generate:sql # 加载纯净数据 # php artisan generate:sql pure php artisan storage:link # 生成APP_KEY php artisan key:generate # 生成oauth文件 php artisan passport:keys # 创建密码授权管理端 php artisan passport:client --password # 选择`admins` # 修改.env,添加OAuth认证信息 PASSPORT_CLIENT_ID="生成的Client ID" PASSPORT_CLIENT_SECRET="生成的 Client secret" # 创建密码授权客户端 php artisan passport:client --password # 选择`users` # 修改.env,添加OAuth认证信息 PASSPORT_WEB_ID="生成的Client ID" PASSPORT_WEB_SECRET="生成的 Client secret" # 搭建后台 #进入admin/vue2/element-admin-v3目录 #不要在linux下执行,会报错,推荐windows npm install #admin/config/dev.env.js or prod.env.js修改自己的api地址 BASE_API: '"http://172.27.16.1/api/v1/admin/"', //172.27.16.1是window主机的局域网IP npm run dev # 默认后台账号、密码 admin admin # 搭建H5 cd ../client/uni-app/mix-mall npm install # HBuilder X导入client/uni-app/mix-mall目录 # client/uni-app/mix-mall/utils/config.js修改服务器地址 # 修改`BaseURL`为API访问地址 # `secret`有个默认密钥,如需自定义,只需在`.env`中配置`PROJECT_KEY` # HBuilder X可以通过浏览器、微信小程序运行项目,也可以直接发布项目,但需要配置账号,具体请参考HBuilder X
https://dspurl.github.io/dsshop/guide/faq.html
https://dswjcms_purl.gitee.io/dsshop/guide/faq.html
https://dspurl.github.io/dsshop/
https://dswjcms_purl.gitee.io/dsshop/
下载请切换至插件列表
优惠券
评价
栏目文章
分销功能
图标部分是svg,部分使用iconfont,iconfont并未明确可以免费用于商业用途,版权归图标作者所有,如对版权有要求的,请自行更换图标
admin/src/icons/svg
,根据文件名可以看出图标用途(不分排名,这里只罗列部分名称,具体请查看 package 和 composer )
下一版本将拆分业务代码,全部业务代码脱离,改成插件模式;丰富官方网站功能
master 分支为稳定版本,推荐大多数用户下载,new 分支为新版本,随时会有更新,未进行测试验收,不推荐用户使用
如果因网络原因无法下载,可通过https://gitee.com/dswjcms/dsshop下载
因版本更新迭代比较快,文档可能存在没有涉及的面,请自行阅读源码
已验证版本(经测试后可以正常安装的版本): 2.3.0
当前版本 2.3.0
我在独立的tomcat服务器上部署了broadleaf演示站点,mysql作为后端和独立的solr服务器。我可以通过8983端口访问solr服务器。我看到我的核心可以在http://localhost:8983/solr/#/catalog和catalog_reindex(注意url中的散列)。 vesion:Solr:Solr-7.5.0,阔叶商业:DemoSite-develop-5.2。十、
米乐商城使用开源许可协议:OSL 3.0,模块和模板使用开源许可协议:AFL 3.0。 米乐商城是一款独立购物软件程序,遵循开源软件开发和发布协议,可以自由下载、安装和使用,并可以根据自己的需要进行修改和发布,可以应用到任何的商业环境中。 米乐商城的主要特点: 1、设计灵活,具有模块化架构体系和丰富的功能。易于与第三方应用系统无缝集成。 2、支持国内大部分的配送方式:EMS、邮政快递、顺风快递、申
智e商城是一个基于spring boot、spring security、mybatis、redis的轻量级、前后端分离、防范xss攻击、拥有分布式锁,数据库为b2b2c设计,拥有完整sku和下单流程的完全开源商城,智溢科技致力于为中小企业打造一个完整、易于维护的开源的电商系统,采用现阶段流行技术实现。后台管理系统包含商品管理、订单管理、运费模板、sku管理、会员管理、运营管理、内容管理、统计报表
闪客商城是一个SAPI++小程序、公众号SaaS运营系统,基于ThinkPHP+EasyWecaht 服务端截图 小程序端截图
⭐️⭐️⭐️Mall4j商城是基于springboot的电商商城系统。本电商商城是前后端分离的商城,轻量级的商城。商城支持集群。B2C商城 BBC商城 O2O商城 B2B2C商城 多语言商城 小程序商城 PC商城 H5商城 APP商城 Java商城 分销商城 多用户商城 uniapp商城 跨境电商 前言 Mall4j项目致力于为中小企业打造一个完整、易于维护的开源的电商系统,采用现阶段流行技术实现
本文向大家介绍详解vue微信网页授权最终解决方案,包括了详解vue微信网页授权最终解决方案的使用技巧和注意事项,需要的朋友参考一下 vue微信网页授权,基于vue-cli3.0+webpack 4+vant ui + sass+ rem适配方案+axios,开发的微信授权方案。项目地址:vue-wechat-auth 参考了[vue-wechat-login],思路有些不同,本文基于进入所有页面都