npm inpm run devto start in development mode ornpm run startin production mode.npm run packageto generate the release package.
- WiX Toolset installed and added to the %PATH%.
- Python 3 (latest) and Visual Studio Build Tools 2019 installed (to install manually:
winget install Microsoft.VisualStudio.2019.BuildTools). Runnpm config set msvs_version 2019 --globalafterwards to setmsvs_version. - [Optional. Required for DB support] Windows SDK
- GTK and libjpeg-turbo https://github.com/Automattic/node-canvas/wiki/Installation:-Windows
- GTK and libjpeg-turbo:
Debian/Ubuntu - https://github.com/Automattic/node-canvas/wiki/Installation:-Ubuntu-and-other-Debian-based-systems
RedHat/CentOS - https://github.com/Automattic/node-canvas/wiki/Installation:-Fedora-and-other-RPM-based-distributions - [Optional. Required for DB support] unixodbc binaries and development libraries:
Debian/Ubuntu -sudo apt-get install unixodbc unixodbc-dev
RedHat/CentOS -sudo dnf install unixODBC unixODBC-devel
- GTK and libjpeg-turbo https://github.com/Automattic/node-canvas/wiki/Installation:-Mac-OS-X
- [Optional. Required for DB support] unixodbc binaries and development libraries:
brew install unixodbc - [Optional. Required for notarization when packaging release builds] Set following two environment variables to your Apple ID and password:
export APPLE_ID_USR=YOUR_APPLE_ID export APPLE_ID_PWD=APPLE_PASSWORD