手动编译
如果您需要对 ElasticView 进行定制或者想要从源码编译,可以按照以下步骤进行操作。
前置条件
在开始编译前,确保您的系统已经安装了以下工具:
- Go v1.23 或更高版本
- Node.js v20.14.0 或更高版本
- pnpm
- Git
获取源码
从 GitHub 克隆 ElasticView 仓库:
bash
git clone https://github.com/1340691923/ElasticView.git
cd ElasticView
后端工程
bash
# 克隆项目
git clone https://github.com:1340691923/ElasticView.git
# 安装gowatch
go install github.com/silenceper/gowatch@latest
# 运行
gowatch
# 后台默认端口
0.0.0.0:8090
前端工程
bash
# 进入web文件夹
cd resources\vue
# 安装依赖
pnpm install
# 启动web项目
npm run dev
打包
bash
# 安装打包工具
go install github.com/1340691923/ElasticView/cmd/ev_builder@v0.0.12
# 执行打包命令
./ev_builder
# 生成于 resource/dist 文件夹内
更多选项
更多请参考 GitHub 仓库的 README 文件:https://github.com/1340691923/ElasticView