若依框架 + Tauri 2.0:一次跨平台桌面应用的踩坑之旅起因课程设计要做个管理系统,用的是若依(RuoYi-Vue3)前后端分离版。能打包成桌面应用交付…这不就是Electron的活吗? 但是。 一搜发现Electron打包后动辄上百MB,我这项目本身也没多大,光个空壳就要占这么多?再看看Tauri,官方说包体积能减少91%,实际打包出来只有几MB。 选Tauri,就是这么朴素的理由。 技术栈: 前端:Vue 3.2.45 + Element Plus 2.11.1 框架:若依前后端分离版 桌面:Tauri 2.x 然后…就开始了一整天的踩坑之旅。 问题1:Excel上传突然不工作
monorepo 工程化:从踩坑到 AI 浪潮下的求职优势引言:那三天三夜的 pnpm+electron 噩梦上个月我遇到了个”魔鬼级”问题:在 monorepo 里集成 electron 应用时,pnpm 突然罢工了。 具体症状是这样:electron 需要的依赖死活下载不下来,pnpm install 到一半就报错。查了 issue、看了官方文档、试了各种.npmrc 配置,都不行。 后来才明白问题的本质:electron 习惯了 yarn 的平铺依赖结构,但 pnpm 用的是硬链接+符号链接的机制。更坑的是,一些 electron 插件还强制要求 CommonJS 模块系统,但 mono