快速开发、打包、上架一个 uTools 插件

本文将从零开始,一步步完成整个开发、打包和上架流程。

打开 uTools,搜索 uTools 开发者工具:

新建项目:

填写插件信息:

直接下载一个 uTools 启动模板:gitee.com/penggeor/ut...,这个模板技术栈主要为 Vite + Vue3 + TypeScript

克隆项目之后,将 plugin.json 文件定位到下载的项目

接着先启动模板项目,先用 pnpm install,然后执行 pnpm dev 启动项目:

然后启动 uTools 插件:

然后在 uTools 上就可以看到并打开我们的插件了:

接着就像开发 Web 正常流程一样开发我们的插件。

开发注意点:

  1. 如果更改了 logo,需要重启 uTools 才能生效
  2. 官方提供的 API uTools 变量已经添加 TypeScript 支持

其他问题可以查询下「猿料」社区:yuanliao.info/

也可以在官方公众号上去添加插件开发群咨询:

开发之后,使用命令 pnpm build 打包项目到 dist 文件,模板除了会打包项目, 还会把插件文件比如 plugin.jsonlogo.png 等一起放到最终的 dist 文件中:

然后就是点击发布版本:

路径记得选择为 dist

填写版本说明、插件应用介绍和上传插件截图:

接着就能看到你的发布的工具了:

以上就是快速开发、打包、上架一个 uTools 插件的内容。

相关推荐
全栈派森21 小时前
Flutter 实战:基于 GetX + Obx 的企业级架构设计指南
前端·flutter
支撑前端荣耀21 小时前
从零实现前端监控告警系统:SMTP + Node.js + 个人邮箱 完整免费方案
前端·javascript·面试
进击的野人21 小时前
Vue.js 插槽机制深度解析:从基础使用到高级应用
前端·vue.js·前端框架
重铸码农荣光21 小时前
🎯 从零搭建一个 React Todo 应用:父子通信、状态管理与本地持久化全解析!
前端·react.js·架构
用户40993225021221 小时前
Vue3 v-if与v-show:销毁还是隐藏,如何抉择?
前端·vue.js·后端
Mr_chiu21 小时前
🚀 效率暴增!Vue.js开发必知的15个神级提效工具
前端
JimmyWhat21 小时前
Vue单页应用路由404问题:服务器配置与Hash模式解决方案
vue.js
shanLion21 小时前
Vite项目中process报红问题的深层原因与解决方案
前端·javascript
烟袅21 小时前
从零构建一个待办事项应用:一次关于组件化与状态管理的深度思考
前端·javascript·react.js
前端小万21 小时前
草稿
前端