开发环境搭建
在开始开发 ElasticView 插件之前,您需要搭建适当的开发环境。本文将指导您如何设置开发环境,安装必要的工具和依赖。
准备工作
1. 安装并启动 ElasticView
首先需要安装 ElasticView 并启动它:
- 下载并安装 ElasticView
- 启动 ElasticView 服务
- 在浏览器中访问
http://localhost:8090
2. 环境配置
开发 ElasticView 插件需要以下环境:
Go 环境
- Go 版本 >= 1.20
- 安装地址:Go 官网
Node.js 环境
- Node.js 版本 >= 20.14.0
- 安装地址:Node.js 官网
开发工具安装
1. 安装 gowatch(Golang 热编译工具)
bash
go install github.com/silenceper/gowatch@latest
2. 安装 ev_plugin_builder(插件打包工具)
bash
go install github.com/1340691923/eve-plugin-sdk-go/cmd/ev_plugin_builder@v0.0.15
3. 安装 ev_plugin_zip(插件仓库代码压缩工具)
bash
go install github.com/1340691923/eve-plugin-sdk-go/cmd/ev_plugin_zip@v0.0.15
4. 安装 pnpm(插件前端包管理工具)
bash
npm install -g pnpm
获取插件模板
下载插件模板工程:
bash
git clone https://github.com/1340691923/eve-plugin-vue3-template.git
cd eve-plugin-vue3-template
修改plugin.json
修改默认插件配置为自己的插件配置:
bash
{
"developer": "xiaowenlong", //开发者名称
"plugin_alias": "ev-tools", //插件id 也叫插件别名,一般是插件的英文名
"plugin_name":"ev工具箱", //插件显示名称
"frontend_debug": true, // 是否开启前端页面调试
"version": "0.0.1", //当前版本号
...
}
验证环境
确保所有工具都正确安装:
bash
# 验证 Go 版本
go version
# 验证 Node.js 版本
node --version
# 验证工具安装
gowatch --version
ev_plugin_builder --help
ev_plugin_zip --help
pnpm --version
下一步
环境设置完成后,请查看开发流程了解完整的插件开发、调试和打包流程。