Go-Admin后台管理系统源码(GO+VUE)编译与部署

1.克隆源码:

bash 复制代码
# Get backend code
git clone https://github.com/go-admin-team/go-admin.git

# Get the front-end code
git clone https://github.com/go-admin-team/go-admin-ui.git

3.下载并安装GO开发环境:

3.编译管理后台后端

bash 复制代码
# Enter the go-admin backend project
cd ./go-admin

# Update dependencies
go mod tidy

# Compile the project
go build

# Change setting 
# File path go-admin/config/settings.yml
vi ./config/settings.yml

# 1. Modify the database information in the configuration file
# Note: The corresponding configuration data under settings.database
# 2. Confirm the log path

4.修改数据库配置

  1. 编译完成后,启动服务

同步数据库:

bash 复制代码
./go-admin migrate -c config/settings.dev.yml

启动服务:

bash 复制代码
./go-admin server -c config/settings.yml

6.编译UI前端:

下载并安装nodejs 17

修改依赖库版本并安装

启动前端:

bash 复制代码
npm install
npm run dev

运行效果如下:

相关推荐
无限进步_3 分钟前
C++异常机制:抛出、捕获与栈展开
开发语言·c++·安全
小白学大数据7 分钟前
深度探索:Python 爬虫实现豆瓣音乐全站采集
开发语言·爬虫·python·数据分析
Xin_ye1008610 分钟前
C# 零基础到精通教程 - 第八章:面向对象编程(进阶)——继承与多态
开发语言·c#
m0_7488394915 分钟前
R包grafify:简单操作实现高效统计绘图
开发语言·r语言
Evand J18 分钟前
【课题推荐与代码介绍】卡尔曼滤波器正反向估计算法原理与MATLAB实现
开发语言·算法·matlab
奋斗的小方20 分钟前
Java基础篇09:项目实战
java·开发语言
北风toto33 分钟前
为什么 IntelliJ IDEA Community 无法开发 Vue?——附解决方案
java·vue.js·intellij-idea
froginwe1134 分钟前
Vue.js 监听属性
开发语言
c++逐梦人35 分钟前
五种IO模型与⾮阻塞IO
开发语言·网络
翎沣37 分钟前
C++面向对象三大特性
开发语言·c++