|
1 ay önce | |
---|---|---|
dist | 1 ay önce | |
doc | 1 ay önce | |
public | 1 ay önce | |
src | 1 ay önce | |
.env.development | 1 ay önce | |
.env.production | 1 ay önce | |
.env.staging | 1 ay önce | |
.env.test | 1 ay önce | |
.eslintignore | 1 ay önce | |
.eslintrc.cjs | 1 ay önce | |
.gitignore | 1 ay önce | |
Dockerfile | 1 ay önce | |
LICENSE | 1 ay önce | |
README.md | 1 ay önce | |
index.html | 1 ay önce | |
jsconfig.json | 1 ay önce | |
package.json | 1 ay önce | |
pnpm-lock.yaml | 1 ay önce | |
vite.config.js | 1 ay önce |
ZKMALL商城-B2B2C多商户 商户端、基于Vue3 Vite ElementPlus 技术研发、系统采用前后端分离架构、 B2C、O2O、B2B2C商城、SAAS、小程序商城、H5商城、APP商城、java商城、独立的商家管控入口 本商城致力于为企业打造一个功能完整、易于维护的微服务B2B2C电商商城系统,采用主流技术实现。后台管理系统包含平台管理,店铺管理、商品管理、订单管理、规格管理、权限管理等模块
后端框架技术 SpringBoot3 + MybatisPlus + Shiro + JWT + XXL-Job + Redisson + Redis + Mysql
前端框架与库 Vue3 + ElementPlus + Pinia + Vuex + VueRouter + Vite + axios + echarts + ESLint + sass
本商城是基于当前流行技术组合的前后端分离商城系统: SpringBoot3 + MybatisPlus + Shiro + JWT + XXL-Job + Redisson + Redis + Mysql + Vue3 + UniApp的前后端分离的商城系统, 包含商城、sku、运费模板、素材库、小程序直播、拼团、砍价、商户管理、 秒杀、优惠券、积分、分销、会员、充值、多门店等功能B2B2C电商商城系统,采用主流的互联网技术架构、全新的UI设计、支持集群部署、拥有完整的订单流程等,代码完全开源,没有任何二次封装,是一个非常适合二次开发的电商平台系统。
├── build # 构建相关
├── public # 静态资源
│ │── cereshop.ico # favicon图标
│ └── resource # 公共资源
├── src # 源代码
│ ├── api # 所有请求(根据不同后台不同的服务分包)
│ ├── assets # 主题 字体等静态资源
│ ├── components # 全局公用组件
│ ├── lang # 国际化 language
│ ├── layout # 全局 layout
│ ├── router # 路由
│ ├── store # 全局 store管理
│ ├── styles # 全局样式
│ ├── utils # 全局公用方法
│ ├── views # views 所有页面
│ ├── App.vue # 入口页面
│ ├── main.js # 入口文件 加载组件 初始化等
│ └── permission.js # 权限管理
├── .env.xxx # 环境变量配置
├── .eslintrc.js # eslint 配置项
├── vue.config.js # vue-cli 配置
└── package.json # package.json
工具 | 版本 |
---|---|
Node.js | 20.18.0 以上 |
如果不了解怎么安装nodejs的,可以参考 新手nodejs相关安装教程
配置以下两个模块的加解密配置:
默认是有写好的秘钥可以用的,在后端的doc工程里面,默认是可以使用的,如果你需要自行生成秘钥,保持公钥私钥跟后端是一对即可
b2b2c-admin-web
配置文件路径:src/utils/rsaEncrypt.js
修改对应的 publicKey
为您在 https://apiked.com/rsa 生成的 RSA 密钥中的 publicKey
。
检查 b2b2c-admin-web
下的 .env.development
文件中配置的 VITE_BASE_URL
配置项,确保该地址指向了正确的后端服务地址。
.env.development
VITE_BASE_URL = '后端接口的地址'
本地部署后端
VITE_BASE_URL = 'http://127.0.0.1:9004'
不懂后端的直接使用开源仓库后台地址
VITE_BASE_URL = 'https://ceres.zkthink.com/adminapi'
前端服务启动:
以下服务请在相应的模块目录下执行命令:
Bash
b2b2c-merchant
先加载依赖包命令
npm install
然后启动项目命令
npm run dev
感谢您的关注和使用 ZKMall!如有任何问题或建议,欢迎交流。