How to Make Executable File (EXE) From a Node.js Application
Have more advantage if you make an executable file the Node.js application that can be run even on devices without Node.js installed. Use cases are below,
- Able to use the commercial version of your package without the source code.
- don't want to execute the command npm install to install dependencies
- Executable file is portable you can execute anyware
- This can support corss-platfrom and runs in different platfrom
Using the PKG Node module able to convert exe format. Lets we do the following steps on your Linux machine.
$ npm install -g pkg
$ pkg server.js --targets node8-linux-x64
$ /usr/bin/pkg .
$ /usr/bin/pkg --targets exe_name