electron-updater踩坑

因为项目里都用上了electron,基本上因为需要做到自动升级,所以都引入了electron-updater作为升级手段,其中还是遇到了一部分坑的 必须签名 这个就不展开讲了,总之得花钱买签名文件,如果应用程序没有签名的话,是没办法自动升级的,主要还是升级的话,因为需要权限去替换文件和重启应用 electron-updater 如何生成latest.yml ...

electron包含二进制文件的一些实践

起因是我最近做的项目需要打包 ffmpeg 到 electron 中,奈何因为想要支持 m1芯片,引入ffmpeg的方案需要调整 问题点 ffmpeg引入的集中方案不支持基于arm的mac导致连安装抖麻烦 引入的路径调用问题 优化包大小 ffmpeg引入方案 因为ffmpeg-static作者也说了,不打算支持m1的,所以 ...

Electron构建如何支持m1芯片

换了台m1的macbook, 我之前的看板electron程序构建的还是老的x64版本,使用上还需要使用rosetta2进行转译,性能损失不说,说不定还有潜在的问题,所幸看到 electron11开始支持使用arm64芯片的mac了,正好升级一波 写在前面 目前工具库还在preview,taobao镜像不可用 顺带提一下我之前的项目结构 基于 `@ ...