作者回复: 如果是Mac 10.15装v7失败了,你可以选择装v5,也可以根据这个issue改动https://github.com/electron/electron/issues/20841#issuecomment-548775560。如果是其他情况可以贴错误讨论。
作者回复: 当然有很大差异了,chrome包含了chromium和一大堆自己的东西,要做成chrome那样很复杂的。
作者回复: 正常情况不会出现这种情况,如果能很好地复现,建议可以在electron github上发issue
作者回复: 这个很简单,直接读取出来,fs写就好了。
作者回复: 可以找一下这节课的讨论,可以帮到你~
作者回复: 在主进程主要是想用actions,如果你的业务只是想通知,直接h5的notification也是可以的
作者回复: 我在机器上试验了一下,不是很理解你说的这个现象。你可以试一下完整的demo https://github.com/dengyaolong/geektime-electron/tree/master/Chapter%201/8-pomodoro-homework
作者回复: 配置各有喜好,我演示的机器不是我工作机器,上面其实是一个裸Vim,没有配置。 我自己机器配置是基于plug(https://github.com/junegunn/vim-plug)的,差不多是https://github.com/dengyaolong/dylconf/blob/master/.vimrc
作者回复: 如果懂web的话,在业务有需求时候查查官方文档会更好,因为Electron自身API并不多,但可能在不同场景下细节有点多。当然后面课程在实战上会从0到1写,可以边写边巩固。
作者回复: 你可以加上app.setAppUserModelId(process.execPath)试试 调试时可以在app onready之后直接new一个Notification看。