解决Mac通过 brew 安装报错的问题

2020-02-02
阅读 1 分钟
3.7k
在 mac 上 通过 brew 安装 nginx 时候 {代码...} 出现错误 {代码...} 可以通过一下方法来解决权限问题 终端输入 {代码...}

解决Electron启动出现短暂的白屏

2019-12-31
阅读 1 分钟
12.6k
使用 electron 构建的应用,在首次打开时,会出现短暂的白屏。这个过程应该是在加载本地的资源 那么如何来优化这个问题呢? 通过查阅官方文档,我们可以现在创建窗口时隐藏,等加载完成后再显示出来 在加载页面时,渲染进程第一次完成绘制时,会发出ready-to-show事件 。 在此事件后显示窗口将没有视觉闪烁 {代码...} 对...

electron 启动exe 程序

2019-12-23
阅读 1 分钟
14.7k
最近项目中,需要用 electron 来启动后台服务,后台服务是一个 exe 程序,目录在 electron 打包后的目录上一层 通过 app 来获取程序的路径 {代码...} 再通过 node 的 child_process 来调用 cmd 执行 {代码...} 需要在 electron 的 ready 生命周期中调用 {代码...}

antd Tree组件中,自定义右键菜单

2019-11-25
阅读 2 分钟
7.1k
最近项目中,有一个需求是自定义antd的Tree组件的右键菜单功能。 直接上代码 {代码...} 如有不懂的请在下面留言

create-react-app中添加less支持

2019-11-15
阅读 2 分钟
5.4k
使用 create-react-app 创建的项目,默认情况下是看不到 webpack 相关的配置文件,我们需要给它暴露出来,使用下面命令即可:

快速理解js中的call,apply

2019-11-08
阅读 1 分钟
1.6k
今天被小伙伴问到 js 中的 call,apply 的区别和用途,解释了一番后,想到之前在逼乎上看到更清楚的解释 第一位生动形象的回答 本身不难理解,看下MDN就知道了,但是不常用,遇到了,还要脑回路回转下。或者时间长了,还是要确定下去看下文档,为了方便记忆: {代码...} 第二位的回答 还有一位杨志大佬解释的更清楚 我们...

解决npm安装electron很慢的问题

2019-11-07
阅读 2 分钟
19.4k
无论是选择 electron-builder还是 electron-packager,甚至其它的各种流行 electron打包工具,总是会绕不开一个问题:脚本会下载特定版本的 electron的 prebuild版本。

websocket使用指南

2019-11-05
阅读 5 分钟
2k
前言 最近在一个项目中,需要使用到websocket,之前对websocket不是很了解,于是就花了一点时间来熟悉websocket。 在浏览器与服务器通信间,传统的 HTTP 请求在某些场景下并不理想,比如实时聊天、实时性的小游戏等等, 其面临主要两个缺点: 无法做到消息的「实时性」; 服务端无法主动推送信息; 其基于 HTTP 的主要解...

初探 node events模块

2019-11-04
阅读 2 分钟
1k
例如,net.Server 会在每次有新连接时触发事件,fs.ReadStream 会在打开文件时触发事件,stream会在数据可读时触发事件等