Node Webkit & Electron - Rob--/memoryjs GitHub Wiki
The notes below for building this library for Node Webkit are courtesy of LiamKarlMitchell, first posted here.
Building for Node Webkit
We need to install nw-gyp and configure target to the appropriate version of node webkit and architecture.
If you are not sure what version of Node Webkit you have. You can run this in the debug console.
console.log("nw " + process.versions.nw + " " + process.arch + " node " + process.versions.node)
Note: I am using Python 2.7.12 for compiling. https://www.python.org/downloads/release/python-2712/
I run the command from a Visual Studio 2017 command prompt window and have already changed directory to the memoryjs directory.
Note: I have nw version 0.15.4 and x64. Change yours as needed below.
npm install -g nw-gyp
nw-gyp clean configure build --arch=x64 --target=0.15.4
If you get gyp info ok
you should be good to go.
If you still have an error when using Electron try rebuild tools: https://electronjs.org/docs/tutorial/using-native-node-modules#installing-modules-and-rebuilding-for-electron