Files
OctoLauncher/Tools/launcher
OctoWoW 5dca94a3fc OctoLauncher 1.3.1
Manifest-based CDN updater and mod manager for the OctoWoW 1.12.1 client:
launcher-owned realmlist, torrent-backed content sync with bundled aria2c,
antivirus and Defender exclusion handling, hardware-aware render distance,
optional client tweaks and mods, and the in-launcher news feed.
2026-08-14 01:45:50 +00:00
..
2026-08-14 01:45:50 +00:00
2026-08-14 01:45:50 +00:00
2026-08-14 01:45:50 +00:00

Launcher build tool

install.ps1 downloads a portable Node.js 20 LTS into node/ and runs the full build pipeline (npm install --ignore-scripts, Electron binary install, electron-builder install-app-deps, npm run build, npm run pack).

Use this instead of a global Node install to avoid the ClangCL / Node version issues documented in the repo root BUILD.md.

cd Tools\launcher
.\install.ps1

Output: dist\OctoLauncher.exe (portable) and dist\OctoLauncher_Installer.exe (NSIS).

The node/ directory is gitignored; it is recreated by install.ps1.