QShop商城-快速开始-后端
QShop商城-快速开始-后端
QShop商城-项目介绍
QShop商城,是全新推出的一款轻量级、高性能、前后端分离的多店铺电商系统,支持微信小程序,前后端源码100%开源,完美支持二次开发,让您快速搭建个性化独立商城。 技术架构:.Net6/7、WebAPI、Swagger、NUnit、VUE、Element-UI、Ant Design Vue,专注轻量可持续稳定的高可用系统,可学习可商用。
下载代码
QShop目前默认SDK版本为.Net6,推荐使用此版本(默认使用VS 2022开发)
下载地址为:https://gitee.com/qiushuochina/QShop
目录说明
后端代码结构
初始化数据库
用MySql创建一个数据库,例如:qshop
使用 8_数据库脚本
内的 MySql初始化
初始化数据库
打开项目
双击QShop.sln ,使用Visual Studio 2022打开项目
修改配置
修改本地图片网络地址,如下图
修改Qs.WebApi/appsettings.json连接字符串,如下:
在 ASP.NET Core 应用程序启动时默认加载appsettings.json作为应用配置。同时还支持不同的运行环境加载对应的配置文件,如: 开发环境Development对应 appsettings.Development.json 部署环境Production对应 appsettings.Production.json
ps: 很多用户部署后提示连接数据库失败,很大原因就是没有修改appsettings.Production.json里面连接字符串 找不到appsettings.Production.json在哪?visual studio中点击appsettings.json左边的三角标识即可看到
编译运行
使用VisualStudio生成解决方案。 ps:首次启动时,visual studio会启动nuget还原第三方依赖包,请保持网络通畅,并等待一段时间 启动Qs.WebApi项目. 启动成功后使用浏览器打开 http://localhost:5000/swagger/index.html即可访问,如下图所示:
posted on 2024-05-26 10:56 qiushuangju1 阅读(115) 评论(0) 编辑 收藏 举报