Installing the Cordova CLI

The CLI is the npm 2,036 package cordova, installed globally with -g. On Windows, or with Node from nvm 95,199 , type npm install -g cordova. With a system-wide Node on Linux or macOS the global prefix is /usr/local, which only root may write, so either add sudo or give npm a prefix you own:

Installing the Cordova CLI into a global prefix you ownShell
npm install -g cordova --prefix ~/npm-global
export PATH=~/npm-global/bin:$PATH     # add this line to ~/.profile to keep it
cordova -v
Output
...
added 218 packages in 6s
...
13.0.0

The global CLI is only a driver: each project records its own platform versions (Adding Platforms), and npx cordova@13 runs a given CLI release without installing it.