当Node开始换新的V8引擎版本时,原生模块可能“坏”掉。为确保一切工作正常,你需要检查你想要使用的原生模块是否被Electron内置的Node支持。你可以在查看Electron内置的Node版本,或者使用(参考:快速入门)查看。
如下三种方法教你安装原生模块:
你当然也可以通过npm
安装原生模块。大部分步骤和安装普通模块时一样,除了以下一些系统环境变量你需要自己操作:
设置了去哪找开发时的headers。--target=0.29.1
设置了Electron的版本
设置了Electron的headers的下载地址--arch=x64
设置了该模块为适配64bit操作系统而编译