# 19级软件1班3部EShop项目 **Repository Path**: grade19_soft_class1/grade19-department-3-eshop ## Basic Information - **Project Name**: 19级软件1班3部EShop项目 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2021-08-16 - **Last Updated**: 2021-08-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 19级软件1班3部EShop项目 #### 介绍 #### 团队介绍(梦创组) ##### 组长:徐汉权 ##### 成员:张吴昱 ##### 成员:阮灿彬 ##### 成员:陈森 ##### 成员:王霁阳 ##### 成员:程桂园 #### 技术栈 1. 壹、前后端分离 2. 贰、前端采用(vue-cli/vue-router/axios)/Element UI/Echarts/yarn包管理器等 3. 叁、后端采用Asp.Net core3.1 WebApi(dotnet命令行工具、Entity Framework Core、依赖注入、代码优先、数据迁移、种子数据)、MSSqlserver(2014 Express版)、JWT、Newtosoft序列化工具、Rest Clientapi测试工具等 4. 肆、开发工具:Visual Studio Code,前端后端均采用vscode进行开发 5. 伍、代码版本管理工具:git 6. 六、代码托管平台:gitee 码云 #### 前端ebp.frontend使用说明 1. 前端/命令行进入ebp.frontend 2. 前端/请确保已安装node.js/yarn 3. 前端/执行yarn命令安装依赖包 4. 前端/执行yarn serve 命令在调试环境下运行项目 5. 前端/(如果要部署到生产环境)请执行yarn build 命令,打包项目,打包好的项目位于admin3000.frontend下的dist目录,将dist目录下的所有文件上传至服务器,使用nginx等web服务器进行配置部署 #### 后端EBP.Backend使用说明 1. 后端/请确保已经安装dotnet jdk3.1,并且已经安装了mssql2014及以上版本数据库,并修改appsettings.json中的数据库连接 2. 后端/命令行进入EBP.Backend目录 3. 后端/继续cd 进入EBP.Backend.Api目录 4. 后端/执行dotnet restore 命令,还原项目,安装依赖包 5. 后端/执行dotnet ef database update 命令,迁移数据到数据库(同时生成数据库和数据表,如果没有ef 命令,请使用dotnet tool install --global dotnet-ef命令) 6. 后端/执行dotnet run命令执行(或者按F5进行调试执行,需要配置调试文件) 7. 后端/(如果要部署到生产环境)执行dotnet build #### 网域址 1. ebpvue.onlybaby.vip(用户网域) 2. 管理员路由:ebpvue.onlybaby.vip/adminInfo 3. 供应商路由:ebpvue.onlybaby.vip/EBpsupplier/dashboard