mirror of
https://github.com/Pandipipas/scoreko-electron-dev.git
synced 2026-06-05 21:22:07 +00:00
1.5 KiB
1.5 KiB
Troubleshooting
The packaged NodeCG runtime is incomplete
- Run
npm run prepare:runtimefromscoreko-electron-dev. - If the parent bundle is not installed yet, run
pnpm installfrom the repository root first.
NodeCG is present but internal dependencies are missing
- Recreate the runtime with
npm run prepare:runtime. - If native SQLite errors appear during launch, run
npm run rebuild:nativebefore packaging.
No read/write permissions on NodeCG
- Installed builds run NodeCG from the user's app data folder, so this usually means the local development copy is locked.
- Close any running Scoreko/NodeCG process and run
npm run startagain.
Port <PORT> is already in use
- Free the port or set
NODECG_PORTin.env. - Use
npm run doctorto validate availability before startup.
Timeout while waiting for NodeCG
- Check the Electron/NodeCG output in the terminal.
- Increase
NODECG_STARTUP_TIMEOUT_MSif the environment is slow. - Recreate the runtime with
npm run prepare:runtimeif the bundle changed.
First launch after install fails
- Scoreko relaunches itself automatically after a fresh runtime install.
- If it still fails, check whether antivirus or file indexing is locking
%AppData%\scoreko\nodecg. - Rebuild the installer with
npm run dist:winafter runningnpm run rebuild:native.
macOS build fails because of icon
- The configuration expects
static/icons/icon.icns. - Create that file before running macOS packaging.