侧边栏壁纸
博主头像
刹那烟雨博主等级

行动起来,活在当下

  • 累计撰写 36 篇文章
  • 累计创建 9 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

es-client自构建指南

落雨不悔
2024-07-30 / 0 评论 / 0 点赞 / 139 阅读 / 3036 字

项目地址:GiteeGitHub

前提准备

  1. 尽量使用Gitee的代码,GitHub由于不可抗力的原因,推送比较缓慢,所以代码比较旧

  2. 在构建发行版时,不要使用最新代码,应切换到最后一个标签,每一次发行版我都会打标签

  3. 如果想加入自己的功能,可以是使用切换代码到最后一个标签,再进行修改

基础准备

# 拉取代码
git clone https://gitee.com/qiaoshengda/es-client.git
# 前往项目目录
cd es-client
# 安装依赖
pnpm  install

Chrome/Edge插件

构建

插件构建是最简单的,只需要执行一个命令

# 构建edge
pnpm build:edge
# 或者构建chrome
pnpm build:chrome

虽然提供了两个命令,但其实只是环境变量有区别,最终的的插件都在src-edge这个目录中。

安装

  1. 打开chrome/edge浏览器

  2. 打开插件管理

  3. 开启开发者模式

  4. 点击加载解压缩的拓展

  5. 选择插件目录中的src-edge这个文件夹

uTools插件

基础

uTools需要安装uTools相关依赖

cd src-utools
npm install

构建

uTools构建也很简单,也是需要执行一个命令

pnpm build:utools

打包安装

  1. 打开uTools开发者工具

  2. 新建插件(如果没有创建插件)

  3. 点击选择plugin.json,选择项目目录下的src-utools/plugin.json文件

  4. 点击打包

  5. 选择打包后安装包位置,直接安装

electron

electron打包就有点复杂了,electron的依赖都在国外,网络问题可能需要自行解决

基础

安装electron依赖

cd src-electron
npm install

构建

pnpm build:electron
cd src-electron
npm run build

electron-build会根据你的操作系统打包适合的安装包,安装包在src-electron/release目录下

tauri

tauri打包就更加麻烦了,谨慎选择

基础

tauri是一个rust包,所以首先需要安装rust,具体安装方法可以参考:tauri预先准备

构建

pnpm tauri:build

等待命令执行完成,即可在src-tauri/target/release目录下找到安装包,由于rust也不支持交叉编译,所以只能看到匹配操作系统的安装包

备注

在构建的最后一步,可能要输入秘钥,直接回城即可

0

评论区