# Electron **Repository Path**: lxhu/Electron ## Basic Information - **Project Name**: Electron - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-08 - **Last Updated**: 2025-04-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: Electron, Vue, vite, TypeScript ## README # Vue 3 + TypeScript + Vite + Electron ## 🧰 环境 Node.js尽量采用高版本 最低多少没有测试 ## 🔨 安装 npm install ## 💻 运行 npm run dev ## 📦 打包 fat环境: electron:build-fat 生产环境: electron:build ## 🚀 发布 ## 📝 功能说明 ###新建应用窗口 ``` js const yourWindow = new BrowserWindow({ .....相关配置 }) if (process.env.VITE_DEV_SERVER_URL) { floatWindow.loadURL(process.env.VITE_DEV_SERVER_URL + '#/yourRouterPath') } else { floatWindow.loadFile(path.join(__dirname, '../dist/index.html'), { hash: '#/yourRouterPath' }) } // 在路由文件里配置 yourRouterPath 后新窗口就能匹配到相应文件 ``` ## 📚 参考文档 - [electron官方文档](https://www.electronjs.org/) - [易观埋点文档地址](https://docs.analysysdata.com/) ## 📁 结构 > 数据结构 >> 树 >>> 二叉树 >>>> 平衡二叉树 >>>>> 满二叉树