mirror of
https://github.com/dexoron/dcr.git
synced 2026-10-21 20:29:36 +00:00
41 lines
1.2 KiB
Plaintext
41 lines
1.2 KiB
Plaintext
---
|
||
sidebar_label: Команды проекта (new, init)
|
||
---
|
||
|
||
# Команды проекта
|
||
|
||
## `dcr new \<name>`
|
||
|
||
Создает новый проект со стандартной структурой и `dcr.toml`. Аргумент `name` является обязательным.
|
||
|
||
В названии проекта допускаются только ASCII буквы, цифры и подчеркивания `_` и дефисы `-`.
|
||
|
||
```bash
|
||
dcr new my-app
|
||
dcr new my-app --vcs none
|
||
```
|
||
|
||
Flags:
|
||
|
||
* `--vcs \<git|none>` — 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 \<git|none>` — Initialize version control system (defaults to `git` if available, or `none`).
|
||
|
||
Название проекта взято из имени текущего каталога. Имя каталога должно соответствовать тем же правилам именования, что и в `dcr new`.
|