БЕТА
Создать и запустить приложения React - нет командной строки или настройки сборки. Powered By Electron & Create React App

ОЗУ требует Node.js V6 и NPM v5.2 или более позднего дня для установки на вашем компьютере. Установите последнюю версию Node.js (которая включает в себя NPM) здесь:
Скачать для macOS:
ОЗУ включает в себя поддержку следующих типов приложений:
Чтобы добавить поддержку другого приложения, откройте запрос на вытяжку.
Я твердо верю в кодовую грамотность, и я работал со многими людьми на протяжении всей своей карьеры, которые обладают сильными навыками развития с такими языками, как HTML и CSS, но которые могут столкнуться с препятствиями для входа с современными инструментами развития. Когда я думаю о потенциальных барьерах для входа, на ум приходит несколько вещей:
По большей части, приложение Create React решило #1 для людей, которые уже знают #2 и #3. Это отличный инструмент, и именно поэтому Ram использует его.
ОЗУ нацелен на абстрагирование аспектов терминала и NPM для начинающих. Если вы профессиональный фронт-разработчик, я бы порекомендовал использовать инструменты командной строки напрямую вместо такого приложения, так как это очень ценный и мощный набор навыков для использования. Если вы используете это приложение, мы надеемся, что оно может служить инструментом обучения и может сделать некоторые из этих вещей менее пугающими по мере продвижения.
Помните: GUI никогда не будут такими эффективными или мощными, как CLI
Все магии исходят из базовых интерфейсов командной строки: NPM и Create-React-APP. Это приложение использует электрон для порождения дочерних процессов, которые запускают команды для питания этих инструментов. Журналы от Stdio передаются обратно в приложение для отображения. См. Модули renderer/spawn.js и renderer/CreateForm.js для примера того, как это работает.
Некоторые альтернативы этой конкретной настройке электронов включают:
git checkout -b my-new-feature )git commit -am 'Add some feature' )git push origin my-new-feature )Установите зависимости и запустите приложение:
npm i && npm start main папка содержит модули для основного процесса, а renderer включает в себя все файлы для процесса рендеринга. Не используется транспиляция вавилоны, поэтому обязательно используйте электронно-совместимые модули и синтаксис.
MIT Лицензия