Описание продукта
Rudiron IDE — это блочная интегрированная среда разработки (IDE), созданная для программирования контроллера Рудирон от компании Aquarius. Конечный продукт представляет собой кроссплатформенное десктопное приложение, разработанное с использованием React JS, Electron JS, Vite и других современных технологий.
IDE предлагает интуитивно понятный визуальный интерфейс для создания программ с помощью блочного программирования для взаимодействия с аппаратной платформой Рудирон. Она обеспечивает полный цикл программирования — от создания кода до его выполнения на контроллере, что делает её особенно полезной для образовательных целей и начинающих программистов.
Инструкция по запуску
Требования
- Node.js (рекомендуется версия 18.x или выше)
- npm (рекомендуется последняя версия)
- ОС: Windows или Linux
Установка зависимостей
npm install
Запуск в режиме разработки
npm run dev
После выполнения команды откроется окно Electron с вашим приложением.
Сборка и деплой
Windows
npm run build:win
После выполнения команды будет создан установщик в папке dist
Linux
(Добавьте аналогичную команду для Linux, если потребуется, например через electron-builder.)
Просмотр документации
Для запуска сайта документации используйте команды:
cd docs
npm install
npm run start
После этого сайт будет доступен по адресу http://localhost:3000
Примечание: Для локальной разработки используйте
npm run start— он запускает сервер с “живой” документацией, которая обновляется при изменениях файлов. Для публикации используйтеnpm run build— он создаёт финальную версию сайта в папкеdocs/build.
Добавление новых страниц
- Все страницы документации находятся в папке
docs/docs. - Для добавления новой страницы создайте новый
.mdфайл в этой папке. - Для изменения структуры меню — редактируйте файл
sidebars.js.