Windows Setup
Use this page only for Windows-specific setup. The app creation flow is covered in Getting Started.
Install the required Node version
The current @corva/create-app release requires Node.js 24.15.0. You can install it directly or use NVM for Windows when you maintain projects on multiple Node versions.
With NVM for Windows:
nvm install 24.15.0
nvm use 24.15.0
node --version
Close and reopen the terminal after installation if node is not found.
Choose npm or Yarn
The scaffolder supports both package managers. npm is included with Node, so a global Yarn installation is not required.
For npm:
npm start
For a project generated with Yarn:
yarn start
Use the package manager selected during scaffolding and commit its lockfile.
Configure the hostname
Open Notepad as an administrator and add this entry to C:\Windows\System32\drivers\etc\hosts:
127.0.0.1 app.local.corva.ai
The local app URL is http://app.local.corva.ai:8080.
Common problems
Runtime "ui" is not available locally
Run node --version. Switch to exactly 24.15.0, reopen the terminal, and rerun the current scaffolding command.
node.exe is not found after nvm use
- Remove or disable an older standalone Node installation.
- Restart the terminal.
- Run
nvm listand confirm24.15.0is installed. - Rerun the NVM installer if its PATH entries are missing.
PowerShell blocks a package-manager script
If your organization permits user-scoped script execution, run:
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned
Otherwise, use Command Prompt or follow your organization's PowerShell policy.
The browser opens the wrong address
Open http://app.local.corva.ai:8080 manually. Older documentation and projects may still mention HTTPS or port 5000; those are not the current scaffold defaults.