electron代码,browserWindow的preload.js作用范围是哪里?发布于2021年06月23日 Electron 话说,在传统的electron程序中,大量的逻辑是写在renderer.js文件中的。但是,后来随着electron的版本发展,逐渐出来了一种呼声:就是要将node能力从renderer.js中分离出来,让rend... 阅读更多
如何测试electron版本差异性?Electron Fiddle如何使用?发布于2021年06月22日 Electron 本文中,苏南大叔介绍一个electron开发神器,叫做electron fiddle。苏南大叔觉得,如果代码简单,electron fiddle这款软件可以替代vscode,用来编写electron程序。使用手感是... 阅读更多
electron12起,如何解决require is not defined的问题?发布于2021年06月21日 Electron electron的版本更新的飞快,截至到发稿,目前更新到了12系列。而经典的require is not defined的问题,再次出现。上一次碰到这个问题,还是在electron@5系列。所以,对于require... 阅读更多
内容安全策略CSP(Content-Security-Policy),如何预防xss ?发布于2021年06月20日 HTML 本文中,苏南大叔和大家聊聊一个非常有意思网页前端安全的话题,叫做:内容安全策略CSP(Content-Security-Policy)。看起来字面是有些陌生对不,确实不常用。在以前的话题中,苏南大叔提过一个xss的... 阅读更多
Commonjs困惑二:如何理解require缓存?如何删除?发布于2021年06月19日 node 苏南大叔再来描述commonjs的困惑二,require语句的缓存现象。首先澄清一下,require语句缓存现象并非是commonjs所特有的。其次,多次require导致缓存现象,也并不是太常见的,并不是大范围的... 阅读更多