DEVELOPMENT / CLI DISTRIBUTION
Install Dowe
Install the versioned Dowe CLI from the official release channel, then use the same binary for development, testing, builds, and deployment.
1 / OFFICIAL INSTALLERS
Install from get.dowe.dev
The platform installer downloads the matching archive from the latest channel and places the binary in the user install directory.
macOS / Linux:
curl -fsSL https://get.dowe.dev/install | bash
Windows:
powershell -c "irm https://get.dowe.dev/install.ps1 | iex"Platform | Installer | Behavior |
|---|---|---|
No dataThere are no records to display | ||
2 / USER-OWNED INSTALLATION
Choose the version and location
Use installer environment variables when a project, workstation image, or CI runner needs a different release channel or destination.
DOWE_VERSION=1.2.3 curl -fsSL https://get.dowe.dev/install | bash
DOWE_INSTALL_DIR=/opt/dowe/bin curl -fsSL https://get.dowe.dev/install | bash
DOWE_BASE_URL=https://releases.example.test curl -fsSL https://releases.example.test/install | bashVariable | Purpose | Default or rule |
|---|---|---|
No dataThere are no records to display | ||
3 / WINDOWS TROUBLESHOOTING
Expose the installer error
Empty installer variables are treated as unset. If PowerShell reports a null method error, download the script first to expose whether the response or the installer failed.
$installer = irm https://get.dowe.dev/install.ps1
if ([string]::IsNullOrWhiteSpace($installer)) { throw "The installer response is empty" }
iex $installer4 / VERIFY AND UPGRADE
Keep the CLI current
After installation, verify the binary and let Dowe delegate future upgrades to the same platform installer instead of duplicating installation logic.
dowe version
dowe upgradeCommand | Purpose | Rule |
|---|---|---|
No dataThere are no records to display | ||
5 / REMOVE THE CLI
Uninstall without touching projects
Dowe removes the installed binary, its packaged font catalog, the managed PATH entry, and only empty installation directories. Project source, project .dowe data, and unrelated files remain untouched.
dowe uninstall
dowe uninstall --yesConcern | Behavior | Boundary |
|---|---|---|
No dataThere are no records to display | ||
6 / READY TO BUILD
Move from installation to a project
Once the CLI is available, initialize a project or enter an existing Dowe root and start the shared development workflow.
Project | Next command or rule |
|---|---|
No dataThere are no records to display | |
Initialize a project