CryptoDesk AI targets a stable Electron and native-module workflow on Node 20.11.0 LTS.
- Node.js
20.11.0 LTS - npm
9+ - Windows: Visual Studio Build Tools with
Desktop development with C++
- Use Node
20.11.0from.nvmrc. - Install dependencies with
npm install. - Run
npm run typecheck. - Run
npm test. - Rebuild native modules when needed:
npm rebuild better-sqlite3 keytar electron- PowerShell users should prefer
npm.cmdif execution policy blocksnpm.ps1. - If system Node cannot be downgraded immediately, a project-local Node
20.11.0runtime can be used temporarily for rebuild and test verification.