# 我的大后端 **Repository Path**: grade19_soft_class1/Admin3000 ## Basic Information - **Project Name**: 我的大后端 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 9 - **Created**: 2021-07-09 - **Last Updated**: 2021-08-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 通用后台管理系统 ## 技术栈 1. 前后端分离技术 2. 前端采用Vue(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 Client`api测试工具等 4. 开发工具:Visual Studio Code,前端后端均采用vscode进行开发 5. 代码版本管理工具:git 6. 代码托管平台:gitee 码云 ## 使用说明 ### 前端 admin3000.frontend目录(请确保安装nodejs、yarn) 1. 命令行进入admin3000.frontend目录 2. 执行`yarn`命令安装依赖包 3. 执行`yarn serve`命令在调试环境下运行项目 4. (如果要部署到生产环境)请执行`yarn build` 命令,打包项目,打包好的项目位于admin3000.frontend下的dist目录,将dist目录下的所有文件上传至服务器,使用nginx等web服务器进行配置部署 ### 后端 Admin3000.Backend目录(请确保已经安装dotnet jdk3.1,并且已经安装了mssql2014及以上版本数据库,并修改appsettings.json中的数据库连接) 1. 命令行进入Admin3000.Backend目录 2. 继续cd 进入Admin3000.Backend.Api目录 3. 执行`dotnet restore` 命令,还原项目,安装依赖包 4. 执行`dotnet ef database update` 命令,迁移数据到数据库(同时生成数据库和数据表,如果没有ef 命令,请使用`dotnet tool install --global dotnet-ef`命令) 5. 执行`dotnet run`命令执行(或者按F5进行调试执行,需要配置调试文件) 6. (如果要部署到生产环境)执行`dotnet build`