Troubleshooting
Build errors
- TypeScript errors: run
npm run buildand review the first error; fix imports/typos - Native module mismatch: run
npm run postinstallto rebuild native deps
Packaging issues
- Missing RPM: install
rpm(rpmbuild), or skip RPM using Linux DEB only - Windows NSIS on Linux: install
wine64andmono-complete, or build on Windows
App-specific
- ICO/ICNS generation: install
png2iconsor ImageMagick (magick/convert) for fallbacks - ZIP packaging: ensure
zipor7zexists on Linux/macOS; on Windows, PowerShellCompress-Archiveis used
Verification
- Check
release/<platform>/SHA256SUMS.txt - Run installers on target OS and verify launch + basic flows
