--- sidebar_label: Команды проекта (new, init) --- # Команды проекта ## `dcr new \` Создает новый проект со стандартной структурой и `dcr.toml`. Аргумент `name` является обязательным. В названии проекта допускаются только ASCII буквы, цифры и подчеркивания `_` и дефисы `-`. ```bash dcr new my-app dcr new my-app --vcs none ``` Flags: * `--vcs \` — Initialize version control system (defaults to `git` if available, or `none`). Генерирует: * `dcr.toml` с базовыми полями * `src/main.c` с основным шаблоном ## `dcr init` Инициализирует проект DCR в текущем (пустом) каталоге. ```bash dcr init dcr init --vcs none ``` Flags: * `--vcs \` — Initialize version control system (defaults to `git` if available, or `none`). Название проекта взято из имени текущего каталога. Имя каталога должно соответствовать тем же правилам именования, что и в `dcr new`.