Skip to content

Repository files navigation

Node.js Razd Example

Простой Node.js проект, настроенный для работы с Razd CLI — инструментом для быстрой настройки проектов.

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

Запуск проекта

# Клонировать и настроить одной командой
razd up https://github.com/razd-cli/razd-nodejs-example

# Или настроить локальный проект
cd razd-nodejs-example
razd up

Что происходит при razd up:

  • 🔧 Синхронизирует Razdfile.yml с mise.toml и устанавливает Node.js 22 и Task через mise
  • 📦 Устанавливает npm зависимости (задача install)
  • 🚀 Запускает dev сервер (задача dev)
  • ✅ Проект готов к работе!

Доступные команды

# Запустить задачу по умолчанию (install + dev)
razd up

# Запустить задачу по имени
razd run install
razd run dev
razd run build

# Посмотреть все задачи
razd list

# Добавить зависимость в Razdfile.yml
razd add node@22

# Управление доверием к проекту
razd trust

Конфигурация

Проект использует Razdfile.yml для управления инструментами и задачами:

version: "1"

# Унифицированное управление зависимостями (mise или devbox)
dependencies:
  using: "mise"          # Провайдер окружения: mise или devbox
  ensure:
    - "task@latest"      # Таск-раннер Task
    - "node@22"          # Node.js версия 22

tasks:
  default:               # Настройка и запуск
  install:               # Установка зависимостей
  dev:                   # Dev сервер
  build:                 # Сборка проекта

В 1.x Razdfile.yml использует единый блок dependencies с провайдером (mise/devbox). Razd держит Razdfile.yml и нативный конфиг провайдера (mise.toml / devbox.json) в синхронизированном состоянии: инструменты, добавленные в один файл, автоматически переносятся в другой.

Структура проекта

├── Razdfile.yml   # Конфигурация Razd
├── mise.toml      # Конфигурация mise (синхронизируется с Razdfile.yml)
├── package.json   # npm зависимости
└── index.js       # Точка входа

Ресурсы

  • Razd CLI — репозиторий и документация
  • mise — менеджер инструментов
  • Task — таск-раннер

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages