Что такое Electron?
Electron - это фреймворк для разработки десктопных приложений с использованием HTML, CSS и JavaScript. В двоичный код Electron уже встроены Chromium и Node.js, и это позволяет вам поддерживать тол ько JavaScript код и создавать кроссплатформенные приложение, которые будут работать как на Windows, так и на macOS и Linux без необходимости иметь собственный опыт разработки.
Начало работы
Мы рекомендуем вам начать с руководства, которое пошагово познакомит вас с процессом разработки и последующего распространения приложения Electron. Примеры и документацию API также можно использовать для поиска и изучения новых для вас вещей.
Эксперименты с Electron Fiddle
Electron Fiddle - песочница, написанная на Electron и поддерживаемая разработчиками Electron. Мы настоятельно рекомендуем установить его в качестве обучающего инструмента для экспериментов с API-интерфейсами Electron или для создания прототипов функций во время разработки.
Fiddle также прекрасно интегрируется с нашей документацией. При просмотре примеров в наших учебниках вы часто видите кнопку "Открыть в Electron Fiddle" под блоком кода. Если у вас установлен Fiddle эта кнопка откроет , fiddle.electronjs. rg
ссылка, которая автоматически загрузит пример в Fiddle, не требуется.
fiddle docs/latest/fiddles/quick-start
Что есть в документации?
Вся официальная документация доступна на боковой панели. Ниже перечислены различные категории и то, что вы можете ожидать в каждой из них:
- Руководство: Комплексное пособие по созданию и публикации вашего первого приложения Electron.
- Процессы в Electron: Подробная информация о процессах Electron и о том, как с ними работать.
- Рекомендации: Важные правила, о которых следует помнить при разработке приложения Electron.
- Примеры: Краткие руководства по добавлению функций в ваше приложение Electron.
- Разработка: Различные руководства по разработке.
- Распространение: Узнайте, как распространять ваше приложение конечным пользователям.
- Тестирование и отладка: Как отлаживать JavaScript, писать тесты, а также различные инструменты для создания качественных приложений Electron.
- Ссылки: Полезные ссылки, позволяющие лучше понять, как работает и организован проект Electron.
- Вклад в проект: Компиляция Electron и участие в разработке могут казаться сложными. В этом разделе мы постараемся облегчить эту задачу.
Получение помощи
Вы застряли где-нибудь? Вот несколько ссылок для поиска:
- Если вам нужна помощь в разработке вашего приложения, наше сообщество Discord сервер отличное место для получения советов от других разработчиков приложений Electron.
- Если вы подозреваете, что вы столкнулись с ошибкой в пакете
electron
, пожалуйста, проверьте на GitHub issue tracker, чтобы увидеть, соответствуют ли какие-либо проблемы вашей проблеме. Если нет, заполните наш шаблон отчета об ошибке и отправьте новый выпуск.