# i-tool **Repository Path**: wanglei12/i-tool ## Basic Information - **Project Name**: i-tool - **Description**: 我的工具箱 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-18 - **Last Updated**: 2026-04-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # i-tool i-tool 桌面客户端。 ## 项目简介 这是一个使用 Electron 框架结合 Vue.js 构建的桌面应用程序示例。项目采用现代化的前端技术栈,提供了简洁的开发环境和构建流程。 ## 项目结构 ``` i-tool/ ├── assets/ # 资源文件 │ └── icon.ico # 应用图标 ├── src/ # 源代码目录 │ ├── App.vue # 主应用组件 │ └── main.js # Vue 入口文件 ├── dist/ # 构建输出目录(自动生成) ├── release/ # 打包输出目录(自动生成) ├── electron/ # Electron 主进程代码 ├── backend/ # 后端服务代码 ├── main.js # Electron 主进程文件 ├── index.html # HTML 模板 ├── package.json # 项目配置 └── vite.config.js # Vite 配置 ``` ## 运行命令 ### Electron 开发模式(同时启动前端和桌面客户端) ```bash npm run electron:dev ``` ## 打包命令 ### 构建 Windows 安装包 data-source 把路径改成 const baseDir = 'D:\\AppData\\i-tool-pro' ```bash npm run electron:build ``` 打包完成后,安装包位于 `release/` 目录下。