多线程

    可以在Electron的Web Workers里使用Node.js的特性。要用的话,需把中的nodeIntegrationInWorker选项设置为true

    Web Workers支持Node.js的所有内置模块,而且asar档案也仍通过Node.js的API来读取。 不过所有的Electron内置模块不可以用在多线程环境中。

    请注意, 即使原生Node.js模块如果考虑到了线程安全问题, 但在 Web Worker中加载它仍然不安全, 因为 函数并没有考虑线程安全。

    1. throw new Error('Load native module is not safe')