Windows 安装

XYGo Admin 2025-02-20 103 次阅读

Windows 环境下从零搭建开发环境

Windows 安装

1. 安装 Go

  1. 访问 Go 官网 下载 Windows 安装包
  2. 运行安装程序,默认安装到 C:\Go
  3. 验证安装:
powershell 复制代码
go version
# go1.24.0 windows/amd64
  1. 设置 Go 代理(国内加速):
powershell 复制代码
go env -w GOPROXY=https://goproxy.cn,direct
go env -w GO111MODULE=on

2. 安装 GoFrame CLI

powershell 复制代码
go install github.com/gogf/gf/cmd/gf/v2@latest
gf version

3. 安装 Node.js

  1. 访问 Node.js 官网 下载 LTS 版本
  2. 运行安装程序
  3. 安装 pnpm:
powershell 复制代码
npm install -g pnpm
pnpm --version

4. 安装数据库

PostgreSQL(推荐)

  1. 下载 PostgreSQL
  2. 安装时设置密码(如 123456
  3. 创建数据库:
sql 复制代码
CREATE DATABASE xygoadmin WITH ENCODING 'UTF8';

MySQL(可选)

  1. 下载 MySQL
  2. 安装并设置 root 密码
  3. 创建数据库:
sql 复制代码
CREATE DATABASE xygoadmin DEFAULT CHARACTER SET utf8mb4;

5. 安装 Redis

Windows 下推荐使用 Memurai 或 WSL2 中的 Redis。

6. 启动项目

powershell 复制代码
# 克隆代码
git clone https://gitee.com/a751300685a/xygo-admin.git
cd xygoadmin

# 导入数据库
psql -U postgres -d xygoadmin -f pgsql_install.sql

# 修改配置文件
# 编辑 server/manifest/config/config.yaml

# 启动后端
cd server
gf run main.go

# 新开终端,启动前端
cd web
pnpm install
pnpm dev