node.jsnode-webkit

Is it possible to distribute a NWJS app as a single exe-file?


I exported a game out of Construct 2 using their NWJS exporter. I need to distribute this game to a client who is not very technically adept to put it nicely. I think he would be able to run an exe-file by double-clicking it, but for example extracting a zip-file is probably too much to ask.

Is it possible to somehow distribute the result as a single executable file?

Here's what the folder that Construct made contains:

locales (folder)
d3dcompiler_47.dll
debug.log
dxwebsetup.exe
icudtl.dat
libEGL.dll
libEGLSv2.dll
natives_blob.bin
node.dll
nw.dll
nw.exe
nw_100_percent.pak
nw_200_percent.pak
nw_elf.dll
package.nw
resources.pak

Solution

  • Yes, use enigma virtual box or something similar. It can pack app into standalone app.exe with all files, libraries, etc.