使用我自己的模块构建Electron

时间:2016-12-18 05:28:01

标签: node.js npm electron-builder

我正在学习构建Node模块并用Electron打包它。我已经用CPP文件成功构建了一个模块,可以用节点运行它。但是,要使用Electron运行它,我需要重建Electron。有指示,例如:

  1. https://github.com/electron/electron/blob/v0.37.2/docs/tutorial/using-native-node-modules.md#using-native-node-modules
  2. https://github.com/electron/electron/issues/2330
  3. 运行addon.node后,我有一个node-gyp build文件。我可以从任何地方在节点应用程序中引用它:var addon = require('.Release\addon');它可以正常工作。但是,当我用它构建Electron时,我不明白将.node文件放在何处以便在构建中使用它。在我运行node_modules\.bin\electron-rebuild之前(请参阅上面的项目符号1链接)我应该在哪里放置addon.node文件?在我使用Electron(使用console.log或其他东西)进行测试之前,我说是正确的,我需要运行electron-rebuild。是否有一个我遗漏的步骤,我需要从addon.node文件开始构建它到Electron?

    谢谢。

0 个答案:

没有答案