Razd

Начало работы

Быстрый старт с Razd — установите инструменты и запустите проект одной командой.

Установка

1. Установите Razd:

# macOS/Linux
curl -fsSL https://get.razd-cli.com/install.sh | bash

# Windows (PowerShell)
irm https://get.razd-cli.com/install.ps1 | iex

Альтернатива: Если короткий URL недоступен, используйте прямые ссылки GitHub:

  • Linux/macOS: curl -fsSL https://raw.githubusercontent.com/razd-cli/installer/main/install.sh | bash
  • Windows: irm https://raw.githubusercontent.com/razd-cli/installer/main/install.ps1 | iex

2. (Опционально) Установите mise для управления инструментами:

# macOS/Linux
curl https://mise.run | sh

# Windows
winget install jdx.mise

Подробнее: https://mise.jdx.dev/installing-mise.html

Быстрый старт

Клонировать и настроить проект

razd up https://github.com/razd-cli/razd-nodejs-example

Настроить существующий проект

cd my-project
razd up

Создать новый проект

cd my-project
razd init

Основные команды

razd up              # Установить зависимости и настроить проект
razd up -r           # Установить зависимости и запустить default задачу
razd init            # Создать Razdfile.yml
razd add node@22     # Добавить зависимость
razd list            # Показать доступные задачи
razd run <задача>    # Выполнить задачу
razd dev             # Запустить dev-сервер (задача dev)
razd build           # Собрать проект (задача build)
razd shell           # Запустить оболочку с окружением

Razdfile.yml

Пример конфигурации:

version: "1"

dependencies:
  using: "mise"
  ensure:
    - "node@22"
    - "python@3.11"

tasks:
  default:
    cmds:
      - task: install
      - task: dev
  
  install:
    cmds:
      - npm install
  
  dev:
    cmds:
      - npm run dev
  
  build:
    cmds:
      - npm run build

Что дальше?

On this page