本文主要是介绍一沙后台管理系统跑起来,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
YiShaAdmin 基于.NET Core Web开发,借鉴了很多开源项目的优点,让开发Web管理系统和移动端 Api 更简单。
项目地址与文档
项目地址:https://github.com/liukuo362573/YiShaAdmin.git
文档地址:https://yishasoft.com/doc/
工具环境准备
- VS2019
- MySQL5.7
操作步骤
1. 下载项目源码
git clone https://github.com/liukuo362573/YiShaAdmin.git
2. 创建数据库
创建数据库,如取名 yishaadmin
,载入 Document/DatabaseScript
下相应的 sql 文件,执行建表与初始化数据的脚本。
注:脚本前两行注释非 SQL 中的注释方式,会认为有语法错误,可先删除。
3. 打开解决方案
使用 VS2019
打开 YiShaAdmin.sln
。
4. 修改配置
编辑 YiSha.Admin.Web
和 YiSha.Admin.WebApi
目录下的 appsetting.json
文件,修改 DBConnectionString
属性为正确的数据库连接字符串。
5. 编译运行
可直接右击 YiSha.Admin.Web
项目,设为启动项目,直接按 F5
键运行。
如果出现找不到资产文件 ..project.assets.json
的错误,可通过运行 Nuget程序包命令,还原已生成此文件:
1)开发命令者命令提示(通常在开始菜单中可以找到)
2)运行 msbuild -t:restore
3)运行dotnet build
重新编译(也可以在VS2019中菜单操作)
如果在第 2)步中出现超时错误,可能是 nuget 源 https://www.nuget.org/api/v2/
访问速度慢的原因,可以添加 nuget 源地址https://api.nuget.org/v3/index.json
作为首选源。
默认首页访问地址为:http://localhost:5000/
(默认账户 admin/123456)效果如下:
这篇关于一沙后台管理系统跑起来的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!