屎山 Electron 应用体积裁剪记录
文章详细介绍了一位开发者如何通过一系列优化手段,成功将其基于 Electron + Vite 开发的 AI 桌面编程助手的安装包大小从 180MB 缩减至 80MB,以及将 app.asar 文件从 416MB 减至 56MB。主要优化措施包括将仅用于渲染进程的依赖移至 devDependencies,利用 electron-builder 启用最大压缩选项,以及使用 afterPack 钩子删除不必要的文件。这些步骤帮助显著减少了应用的体积,同时保持了功能完整。作者还分享了一些经验教训,如逐步验证每一步优化效果和定期审计依赖的必要性。文章为那些遇到类似体积挑战的开发者提供了实用的指导和灵感。
3049字
1
105
·
#electron