Get started

one dev

Start every developable project, or one selected project.

6 min readUpdated 3 days agoEdit on GitHub

one dev reads each project's development command from the manifest and runs it through One CLI's built-in supervisor.

Usage

one dev [project] [--dry-run]

Options

optionpurpose
positional projectstart one project by manifest name or relativeDir
-p, `--project <namepath>`
--dry-runprint the supervisor command without starting processes
-o, --output <fmt>json / yaml / text

Interactive Mode

If a selected Node project has no installed dependencies, a terminal asks whether to run the detected package manager's install command. Confirming installs and continues; declining exits successfully. Non-interactive calls return DEPENDENCIES_NOT_INSTALLED with the exact install command.

Runner

One CLI's built-in supervisor starts all developable projects by default, or one positional project.

one dev
one dev web
one dev apps/web --dry-run

Common errors

codefix
DEPENDENCIES_NOT_INSTALLEDrun the install command from remediation, then retry
SUBPROJECT_NOT_FOUNDuse a project name or relativeDir

Next