1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-electron

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Логотип Electron

Статус сборки GitHub Actions Приглашение на Discord Electron

:memo: Доступные переводы: 🇨🇳 🇧🇷 🇪🇸 🇯🇵 🇷🇺 🇫🇷 🇺🇸 🇩🇪. Просмотрите эти документы на других языках на нашем проекте Crowdin.

Фреймворк Electron позволяет писать кросс-платформенные десктопные приложения с использованием JavaScript, HTML и CSS. Он основан на Node.js и Chromium и используется в Visual Studio Code и многих других приложениях.

Подпишитесь на @electronjs в Twitter для получения важных объявлений.

Этот проект следует кодексу поведения Contributor Covenant. Участвуя, вы ожидаетесь соблюдать этот код. Пожалуйста, сообщите о недопустимом поведении на coc@electronjs.org.

Установка

Для установки предварительно собранных бинарников Electron используйте npm. Предпочтительный метод — установка Electron как зависимости разработки в вашем приложении:

npm install electron --save-dev
```Для получения дополнительных вариантов установки и советов по устранению неполадок, см. раздел [установка](docs/tutorial/installation.md). Для информации о том, как управлять версиями Electron в ваших приложениях, см. раздел [версионирование Electron](docs/tutorial/electron-versioning.md).## Поддержка платформ

Каждый выпуск Electron предоставляет бинарники для macOS, Windows и Linux.* macOS (Big Sur и выше): Electron предоставляет 64-битные интеллектуальные и Apple Silicon / ARM бинарные файлы для macOS.
* Windows (Windows 10 и выше): Electron предоставляет `ia32` (`x86`), `x64` (`amd64`) и `arm64` бинарные файлы для Windows. Поддержка Windows на ARM была добавлена в Electron 5.0.8. Поддержка Windows 7, 8 и 8.1 была [отменена в Electron 23 в соответствии с политикой отмены поддержки Windows Chromium](https://www.electronjs.org/blog/windows-7-to-8-1-deprecation-notice).
* Linux: Предварительно скомпилированные бинарные файлы Electron построены на Ubuntu 20.04. Они также были проверены на работоспособности на:
  * Ubuntu 18.04 и выше
  * Fedora 32 и выше
  * Debian 10 и выше

## Быстрый старт и Electron Fiddle

Используйте [`Electron Fiddle`](https://github.com/electron/fiddle)
для сборки, запуска и упаковки небольших экспериментов с Electron, чтобы увидеть примеры кода для всех API Electron, и
чтобы попробовать разные версии Electron. Он разработан для упрощения начала работы с Electron.

В качестве альтернативы, клонируйте и запустите репозиторий
[electron/electron-quick-start](https://github.com/electron/electron-quick-start),
чтобы увидеть минимальное приложение Electron в действии:

```sh
git clone https://github.com/electron/electron-quick-start
cd electron-quick-start
npm install
npm start

Ресурсы для изучения Electron* electronjs.org/docs - Все документы Electron

  • electron/fiddle - Инструмент для сборки, запуска и упаковки небольших экспериментов с Electron
  • electron/electron-quick-start - Очень базовое стартовое приложение Electron
  • electronjs.org/community#boilerplates - Примеры стартовых приложений, созданные сообществом## Программное использование

Большинство людей используют Electron из командной строки, но если вы используете require('electron') внутри вашего Node приложения (а не вашего приложения Electron), он вернет путь к исполняемому файлу. Используйте это, чтобы запустить Electron из скриптов Node:

const electron = require('electron')
const proc = require('node:child_process')

// выведет что-то вроде /Users/maf/.../Electron
console.log(electron)

// запустит Electron
const child = proc.spawn(electron)

Зеркала

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

Переводы документации

Мы собираем переводы нашей документации через Crowdin. В настоящее время мы принимаем переводы на китайский (упрощенный), французский, немецкий, японский, португальский, русский и испанский языки.

Вклад

Если вы заинтересованы в отчетах/установке исправлений и прямом вкладе в код, пожалуйста, посмотрите CONTRIBUTING.md для получения дополнительной информации о том, что мы ищем, и как начать работу.

Сообщество

Информация о том, как сообщать об ошибках, получать помощь, находить сторонние инструменты и примеры приложений, а также другие ресурсы доступны на странице Сообщество.## Лицензия

MIT

При использовании логотипов Electron убедитесь, что вы соблюдаете Политику использования товарных знаков OpenJS Foundation.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Electron — это кроссплатформенный инструмент для разработки настольных приложений, выпущенный GitHub. Он поддерживает разработку настольных приложений с использованием веб-технологий и сам основан на C++. Ядро графического интерфейса пользователя (GUI) заимствовано из Chrome, а в качестве JavaScript-движка используется v8. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/mirrors-electron.git
git@api.gitlife.ru:oschina-mirror/mirrors-electron.git
oschina-mirror
mirrors-electron
mirrors-electron
main