Rockpack Starter CLI

Rockpack Starter, CLI для React, готовит шаблоны приложений и библиотек на Webpack с TypeScript и расширяемой сборкой.

  • 1 088 ★ репозитория
  • Последний коммит
CLI

Расширенный доступ

Почему такой уровень

  • CLI устанавливает зависимости и создает файлы нового проекта.
Все причины и проверки

alexsergey/rockpack

Установка

Работает в

Ручная установка

npm i @rockpack/starter -g

Первая команда из README пользовательского модуля Starter.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • CLI устанавливает зависимости и создает файлы нового проекта.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Rockpack Starter, генератор React-проектов, создает файлы и настройки для выбранного типа приложения. В мастере есть клиентское приложение, вариант с серверным рендерингом, отдельный компонент и библиотека. Агент начинает разработку внутри подготовленного проекта. Сборка использует Webpack и TypeScript. Конфигурацию Webpack можно расширять, а модуль правил оформления кода подключать отдельно. Для работы с Claude Code проект описывает соглашения в `CLAUDE.md`. Команда адаптирует эти начальные правила к своему приложению.

Для кого. Фронтенд-разработчикам, которые начинают React-проект на Webpack и хотят сразу согласовать структуру и проверки кода.

Подходит, если

  • Команда начинает React-приложение и хочет подготовить сборку с TypeScript до первой прикладной задачи.
  • Страницы приложения должны сначала формироваться на сервере, затем становиться интерактивными в браузере.
  • Отдельный компонент готовят к публикации в npm вместе с декларациями типов.
  • Для новой библиотеки команда выбрала несколько форматов сборки из одного шаблона.

Не подходит, если

  • Существующий проект должен сохранить собственную структуру и все настройки без изменений.
  • Команда выбрала другой сборщик и не планирует переходить на Webpack.
  • Вам нужен готовый дизайн продукта с наполненными страницами.

Пример запроса к агенту

Создай через Rockpack отдельный React-проект с SSR и покажи состав зависимостей и доступные проверки до разработки страниц.

Ограничения

Rockpack требует Node.js 24.15 или новее и в рабочем окружении, и в CI. Starter создает новый проект; существующее приложение придется переносить с разбором зависимостей и настроек. Модуль Jest входит в набор Rockpack, но tester указан как дополнительный компонент, поэтому его наличие зависит от выбранного шаблона. Сгенерированные правила и `CLAUDE.md` служат отправной точкой: команда согласует их со своими требованиями до начала разработки.

Как отключить. Удалите глобальный пакет Starter через npm, если больше не создаете проекты. Уже сгенерированное приложение останется в своем каталоге.

Частые вопросы

Как создать проект после установки?

Запустите `rockpack <project-name>`, подставив имя нового каталога. В мастере выберите тип проекта, затем откройте созданный каталог для дальнейшей работы.

Есть ли вариант для библиотеки?

Да. Starter поддерживает библиотеку с UMD, ESM и CommonJS. Выберите этот тип при создании.

Можно ли менять Webpack?

Да. Расширьте конфигурацию сборки в проекте. Rockpack сохраняется в составе инструментов, менять весь набор ради одной настройки не нужно.

Обязательно ли брать весь набор?

Нет. Модули сборки, оформления кода и тестов можно использовать отдельно. Для существующего проекта выбирайте только нужные части.

Что подготовлено для SSR?

Сервер Node.js и гидратация React, которая делает отданную сервером страницу интерактивной. После создания запустите сервер и откройте страницу в браузере.

Обсуждение

Вопросов и отзывов пока нет.

Официальный CLI для создания приложений TanStack Start и Router с машиночитаемым JSON-выводом для кодинг-агентов

CLIРасширенный доступ1,3 тыс.Звезды репозитория
Официальный

MCP-сервер CodeRocket отдает агенту правила дизайн-системы, компоненты и блоки сохраненной библиотеки только на чтение.

MCP-серверМинимальный доступ248Звезды репозитория
Официальный

Рабочее место для Claude Code: десять команд ведут от идеи продукта к экранам на React и пакету передачи с готовыми промптами для реализации

ВоркфлоуРасширенный доступ1,9 тыс.Звезды репозитория

Скилл и CLI pwc: по одной команде clone с адресом агент воссоздает страницу сайта как проект Vite и React и измеряет совпадение

СкиллШирокий доступ280Звезды репозитория

Маркетплейс плагинов и скиллов Claude Code для 3D, анимации и современного веба: Three.js, GSAP, React Three Fiber, Babylon.js

ПлагинРасширенный доступ1,3 тыс.Звезды репозитория

Lightswind UI

Lightswind-UI-Library

Библиотека анимированных React-компонентов, которые CLI копирует в проект исходниками, с сервером MCP. Часть блоков по платной Pro-лицензии

CLIРасширенный доступ1,3 тыс.Звезды репозитория

Коротко о README

Starter поддерживает CSS-модули и импорт SVG как React-компонентов. Для повторного использования частей набора есть отдельные пакеты компилятора и правил оформления.

Бейдж для README

Сообщить о проблеме

Foxx AIRockpack Starter
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.