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

运行效果如下:

相关推荐
Momentary_SixthSense2 分钟前
设计模式之工厂模式
java·开发语言·设计模式
悟空瞎说2 分钟前
深入 Vue3 响应式:为什么有的要加.value,有的不用?从设计到源码彻底讲透
前端·vue.js
‎ദ്ദിᵔ.˛.ᵔ₎11 分钟前
STL 栈 队列
开发语言·c++
勿忘,瞬间17 分钟前
数据结构—顺序表
java·开发语言
张張40820 分钟前
(域格)环境搭建和编译
c语言·开发语言·python·ai
weixin_4235339925 分钟前
【Windows11离线安装anaconda、python、vscode】
开发语言·vscode·python
fzb5QsS1p27 分钟前
告别重复造轮子,Qt 快速开发脚手架
开发语言·qt·php
航Hang*29 分钟前
第3章:Linux系统安全管理——第2节:部署代理服务
linux·运维·服务器·开发语言·笔记·系统安全
周杰伦fans30 分钟前
C# required 关键字详解
开发语言·网络·c#
༾冬瓜大侠༿32 分钟前
vector
c语言·开发语言·数据结构·c++·算法