electron中文教程
nt任务可以自动的处理这些内容 grunt- build-atom-shell. 这个任务会自动的处理编辑 .gyp 文件,从源代码进行编译,然后重编译你的应用程序的本地 Node 模块以匹配 这个新的可执行文件的名称。 分发应用 - 9 - 本文档使用 书栈(BookStack.CN) 构建 自从 v0.34.0,Electron 就允许提交应用包到 Mac App Store(MAS)。这个向导提供的信息有: 本文档使用 书栈(BookStack.CN) 构建 Electron 同样也支持原生模块,但由于和官方的 Node 相比使用了不同的 V8 引擎,如果你想编译原生模块,则 需要手动设置 Electron 的 headers 的位置。 当 Node 开始换新的V8引擎版本时,原生模块可能“坏”掉。为确保一切工作正常,你需要检查你想要使用的原生模 块是否被 Electron 内置的 Node 支持。你可以在这里查看 Electron 提供了 —debug 和 —debug-brk 开关。 使用如下的命令行开关来调试 Electron 的主进程: 当这个开关用于 Electron 时,它将会监听 V8 引擎中有关 port 的调试器协议信息。默认的 port 是 5858 。 就像 —debug 一样,但是会在第一行暂停脚本运行。 备注: Electron 目前对 node-inspector0 码力 | 203 页 | 2.72 MB | 1 年前3
跨平台桌⾯应⽤框架:ElectronNode.js 8.x 编译出来的,⽽当前⽤的node版本是: NODE_MODULE_VERSION 75 = Node.js Node.js 12.7.0 所以不匹配,没法使⽤。 解决办法:去重新编译出对应的匹配的 zeromq 库即可: 注意事项和准备⼯作: 需要说明的是,此处当时node版本,已经是为了解决 npm npm install install 期间 zer0 码力 | 123 页 | 21.81 MB | 1 年前3
共 2 条
- 1













