解决跨境电商行业标签制作的工具,能够一键合成标签,大量模板一键应用,解决了跨境工作人员标签制作的难题
点击空白处退出提示
解决跨境电商行业标签制作的工具,能够一键合成标签,大量模板一键应用,解决了跨境工作人员标签制作的难题
基于electron开发的一个标签合成工具
Easy-Label/ ├── package.json # 项目依赖与打包脚本 (electron-builder配置) ├── vite.config.ts # Vite 构建与开发服务器配置 ├── dev-app-update.yml # Electron 自动更新的本地测试配置 │ ├── src-electron/ # 🖥️ Electron 主进程代码 (Node.js 环境) │ ├── main.ts # 主进程入口:管理窗口创建、生命周期、自动更新机制 │ └── hardwareId.ts # 硬件指纹模块:获取设备唯一 ID (MAC/UUID),用于软件授权 │ ├── src/ # 🎨 Vue 3 渲染进程代码 (前端界面) │ ├── main.ts # Vue 应用入口,挂载 Pinia 和根组件 │ ├── App.vue # 根组件:控制全局弹窗、Toast提示、整体布局路由 │ ├── style.css # 全局样式与 Tailwind CSS 引入 │ │ │ ├── api/
│ │ └── index.ts # 纯 API 接口请求封装 (Axios) │ │ │ ├── store/
│ │ └── useMainStore.ts # Pinia 状态管理:集中管理用户信息、当前编辑的标签、订单列表、视图切换等全局状态 │ │ │ ├── utils/ # 🛠️ 核心工具类与业务逻辑抽象 │ │ ├── db.ts # 数据库操作层:封装了 IndexedDB (本地离线存储) 和 Axios (云端同步) 的双向操作 │ │ ├── imageCrop.ts # 图片裁剪工具:处理用户上传图片的裁剪逻辑 │ │ ├── libraryData.ts # 预设组
使用electron作为客户端,java便携服务端,minio用于文件存储,以及画布和导出pdf功能的实现,以及版本迭代更新




评论