
electron
小小农民
这个作者很懒,什么都没留下…
展开
-
electron 注册表实现 自定义文件类型打开方式
一、文件类型(如.dwg,.123等)可以通过添加修改注册表实现网上有很多这个注册表修改的方法,但是找了很多,都不好用,下面是自己测试可以成功的一种方法。我们用cmd命令的方式去添加.mytype文件打开格式。1、添加打开方式应用程序设置设置图标REG ADD HKEY_CURRENT_USER\SOFTWARE\Classes\myApp.t\DefaultIcon /t REG_SZ /d "D:\Program Files (x86)\Microsoft Office\Office1原创 2021-11-09 18:23:49 · 1964 阅读 · 1 评论 -
electron -环境踩坑记录
一、ffi-napi 导致的编辑打包失败解决;1、下载node-gypnpminstall-gnode-gyp2、下载相关依赖npminstallref-napi-Snpminstallref-array-napi-Snpminstallref-struct-napi-Snpminstallffi-napi-S3、安装yarnnpminstallyarn-g...原创 2021-07-13 15:05:45 · 2310 阅读 · 0 评论 -
electron -autoUpdater 更新及热更新
electron 更新有几种方式,可以看下官网的一些介绍。这里我们开发的是一个私有的 Electron 应用程序,下面有两种更新方式,一是整个exe更新,第二个是局部热更新,只更新app.asar文件。这里我结合两种方法,先判断有没有exe更新,再判断是否需要热更新exe更新,使用autoUpdater 实现。参考链接局部热更新,使用electron-asar-hot-updater 实现,参考链接1、安装支持包npm install electron-updater --savenp.原创 2021-04-08 17:53:10 · 6444 阅读 · 5 评论 -
nodejs/electron 解压加密zip 压缩包方法
方法一:使用node-unzipper 加密压缩包的解压,这个的话这个博客上写的很好,我开始就是用他的方法做的上诉方法有个很大的缺陷,博主也指出来了,就是加密解压大文件会很慢,这个我测试的时候,发现一个不大的文件(解压前1M多,解压后5M左右)也要花费1,2分钟,显然这个效果有点难接受,后面尝试找了很多方法都不太满意,加密解压的第三方模块比较慢,后面发现在本地解压还是挺快的,就想到用内部进程开个cmd命令调用winrar.exe去解压,后面摸索着实现了,记录下提供给后面需要的同学,这个方法可能存在其他的原创 2021-03-05 11:36:29 · 2777 阅读 · 3 评论 -
解决electron-builder打包时下载依赖慢的问题
解决electron-builder打包时下载依赖慢的问题原创 2021-02-25 15:10:13 · 827 阅读 · 0 评论