Home » electron

标签 electron 下的文章

win环境,electron打包时,内存溢出的解决方案

发布于
目前,苏南大叔的主体开发环境是mac,win只是偶尔使用一下。这不,在win环境下,打包的时候,就又出问题了,这次的问题比较惨,电脑风扇狂转很久之后,内存直接溢出了。见下图:试图重装了一切相关软件,并给电脑临时加装了超级散热风扇之后,问题依旧。忽然,苏南大叔,想起了数字公司的产品,360安全卫士。退出了360安全卫士后,果然一切症状全部消除。顺利打包成功!凑字数内容顺便说一下,这次win下打...

利用winrar制作electron可执行单文件

发布于
winrar制作可执行单文件,这个听起来有些不可思议。winrar可是老牌的压缩软件,可以制作自解压文件,但是也是有个解压的界面的。这里怎么才能制作一个可执行单文件呢?可事实上就是,确实可以制作出一个效果看上去不错的可执行单文件。随着苏南大叔的操作,来看看本文中的内容吧。winrar软件x64位版本对于现在的国情来说,360zip又占据了大部分的市场份额。传统的winrar由于收费的原因,目...

利用Enigma Virtual Box合并electron的dll

发布于
苏南大叔在本篇文章中,给大家带来一款非常实用的软件,叫做enigma virtual box。利用这款免费软件,我们可以把electron哪些恼人的dll,全部隐藏掉,并且对于你的asar里面的源码,起到一定的保护作用,毕竟目录结构变化实在是巨大。再次想识别出来这是一款electron的软件,还是有一定难度的。下载软件并修改语言为中文enigma virtual box这款软件是免费的,没有...

mac,electron窗体如何去除系统阴影

发布于
书接上文,在win10下,系统阴影的设置方案比较有缺陷。但是在mac系统中,这个问题得到了极大的改善。在本文中,苏南大叔将要给大家表述:在mac系统中,如何控制窗体的系统阴影。代码展示mainWindow = new BrowserWindow({ //frame:false, hasShadow:false, //transparent:true })效果对比在mac系统...

win10,electron窗体如何去除系统阴影

发布于
在electron的窗体编程过程中,总是有同学会碰上窗体阴影的问题。那么,在本篇文章中,苏南大叔,将要讲述在win10系统中,如何去除系统阴影。系统阴影开关系统设置里面,有个窗口阴影的总开关。我们如果想去除阴影的话,这个开关是关闭的情况下,是肯定不会出现窗口阴影的。如果是打开的情况下,我们如果想去除默认的阴影效果,就需要继续读本文的内容了。方案描述在win10系统中,只有一个不是太好的方案,...

electron如何通过--debug启动参数,调用开发者工具

发布于
成功道路上的同学们,大家好。苏南大叔在本文中,将要讲述:如何给electron增加一个--debug参数,传递这个参数后,我们的应用程序,将主动打开开发者工具栏。本文的关联文章是:https://newsn.net/say/electron-dev-logging.html 。前言苏南大叔在electron-api-demo中,使用了其自带的--debug功能,调出了应用程序中集成的开发者工...

利用ResourceHacker修改electron的版本信息及图标

发布于
electron打包生成的exe,里面的各种内置文件信息的修改问题,牵动着无数小伙伴的心。无奈无论是packager还是builder,总是有那么点不方便修改的地方。那么,今天苏南大叔就给大家带来了,ResourceHacker教程,可以用于修改electron生成的exe的各种信息。当然,本教程,也不局限于electron,其他exe也是一样适用的。修改效果展示本教程中,展示修改图标和文件...

electron-packager命令常用参数大全(含换图标方案)

发布于
在本篇文章中,苏南大叔将要给大家讲述electron-packager的高级应用,也就是其相关的参数。当然这里也不可能做到大全,但是常见的参数都会罗列一下,如果碰到新的参数会再进行补充。前言对于简单的测试electron来说,只需要最简单的electron-packager .命令就可以了。具体可以参见这篇文章:https://newsn.net/say/electron-packager-...

electron控制BrowserWindow的新开窗口尺寸

发布于
在前面的文章中,苏南大叔讲述了如何控制webview的新开窗口问题,链接见末尾。今天讲述的是BrowserWindow的新开窗口问题: webview是不能打开_blank页面,而BrowserWindow是打开的_blank页面是固定大小,无法控制。殊途同归,webview和BrowserWindow都是通过拦截“new-window”事件来解决问题的。本文的基础代码,还是以前文章提到过的...

cmd下,electron的console.log中文乱码问题的解决方案

发布于
既然是cmd,那么,苏南大叔讲述的故事就发生在windows环境下了。本文描述的是:electron的console.log调试中文的问题。前文回顾关联文章是:《electron的log调试手段,可用于白屏调试》 https://newsn.net/say/electron-dev-logging.html 。在这篇文章中,并没有提及console.log中文输出乱码的事情。是因为我们的范例...