NetCore 快速开发一个开源微信商城Shop系统
NetCore 快速开发一个开源微信商城Shop系统
UrShop微信小程序商城 基于原生微信小程序 + NetCore 技术构建 ,是一款支持多店铺商城的微信小程序商城系统,包含管理后台,插件管理,WebApi,购物下单,售后,物流查询等功能的可商用话的商城系统
本文居于NetCore架构的UrShop微信商城如何进行快速开发部署展开介绍;
第一步:下载开源商城项目UrShop
下载UrShop项目 https://gitee.com/urselect/urshop
UrShop 采用netcore +mysql的微信小程序商城
里面已经包含了 mysql数据库文件 urshopdb.sql,更新文件 urshopdb.update.sql
如果是第一次下载,两个sql都要运行;
第二步:修改数据库文件配置
配置Urs.Shop\App_Data 文件夹下方的dataSettings.json
1 2 3 4 5 | { "DataProvider" : "mysql" , "DataConnectionString" : "server=localhost;port=3306;database=urshopdb;user id=root;password=123456;persistsecurityinfo=False;allowuservariables=True;defaultcommandtimeout=30000;connectiontimeout=30000" , "RawDataSettings" : {} } |
修改为你自己的数据库连接与账户密码;
第三步:运行商城系统并发布
正常情况下网站即可运行起来并看到
然后现在进行发布部署;
第四部:微信小程序发布
微信小程序在gitee源码的miniprogram文件夹中;
配置app.js 里面的globalData.host 的链接为自己的api链接即可
-
本地测试链接记得勾选“不校验合法域名、web-view(业务域名)、TLS版本以及HTTPS证书”
- 定制化开发完成后,点击微信开发工具的“工具”-“上传”(不定制可直接上传)
就此微信小程序发布体验版完毕,线上版本微信方审核通过即可;
这样子一个NetCore的微信小程序商城就快速的搭建跟部署起来了;
对于微信授权、微信支付的配置也可以查看UrShop官网文档;
目前urshop官网教程链接在 https://www.urshop.cn/docs/89/97.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)