Generates a MSI for a Node.js API service
$ npm install -g @labshare/services-msi-cli
$ services-msi COMMAND
running command...
$ services-msi (-v|--version|version)
@labshare/services-msi-cli/1.2.0 linux-x64 node-v10.13.0
$ services-msi --help [COMMAND]
USAGE
$ services-msi COMMAND
...
Creates an MSI for a Node.js API project. Requires Windows and the http://wixtoolset.org/ toolchain installed.
USAGE
$ services-msi bundle
OPTIONS
-h, --help show CLI help
-i, --ini=ini Path to INI format configuration file for customizing placeholder values
-o, --output=output [default: /home/travis/build/LabShare/services-msi-cli] Installer output folder
-s, --source=source [default: /home/travis/build/LabShare/services-msi-cli] Project source folder
EXAMPLES
$ services-msi bundle
$ services-msi bundle --output /output/dir --source /my/node/project
Generates "<project-name>-<project-version>.msi"
$ services-msi bundle --ini path/to/config.ini
Customizes placeholder values with the given config file. View the
https://github.com/LabShare/services-msi-cli/blob/master/example-config.ini for accepted values.
See code: src/commands/bundle.ts
display help for services-msi
USAGE
$ services-msi help [COMMAND]
ARGUMENTS
COMMAND command to show help for
OPTIONS
--all see all commands in CLI
See code: @oclif/plugin-help