Merge pull request #5977 from cyberkatze/patch-5

fixed errors in text
This commit is contained in:
Cheng Zhao 2016-06-10 12:21:49 +00:00 committed by GitHub
commit 0cbcc6db39

View file

@ -1,11 +1,11 @@
# Распространение приложения
Чтобы разпространять ваше приложение на Electron, папка с вашим приложением
должна называться `app` и находиться в папке ресурсов Electron (на OS X это
`Electron.app/Contents/Resources/`, на Linux и Windows - `resources/`),
должна называться `app` и находиться в папке ресурсов Electron (в OS X это
`Electron.app/Contents/Resources/`, в Linux и Windows - `resources/`),
вот так:
На OS X:
Для OS X:
```text
electron/Electron.app/Contents/Resources/app/
@ -14,7 +14,7 @@ electron/Electron.app/Contents/Resources/app/
└── index.html
```
На Windows и Linux:
Для Windows и Linux:
```text
electron/resources/app
@ -23,13 +23,13 @@ electron/resources/app
└── index.html
```
Затем запустите `Electron.app` (или `electron` на Linux, `electron.exe` на Windows),
Затем запустите `Electron.app` (или `electron` в Linux, `electron.exe` в Windows),
и Electron запустится как ваше приложение. Теперь папка `electron` и есть дистрибутив,
который вы должны распространять пользователям.
который Вы должны распространять пользователям.
## Упаковка вашего приложения в файл
Если вы не хотите распространять исходные коды вашего проект, вы можете
Если Вы `не хотите` распространять исходные коды вашего проекта, Вы можете
упаковать его в архив [asar](https://github.com/atom/asar), чтобы не
показывать пользователям исходные коды.
@ -38,25 +38,26 @@ electron/resources/app
после чего Electron попробует считать ресурсы и запустить архив.
На OS X:
Для OS X:
```text
electron/Electron.app/Contents/Resources/
└── app.asar
```
На Windows и Linux:
Для Windows и Linux:
```text
electron/resources/
└── app.asar
```
Больше деталей можна найти в [инстуркции по упаковке приложения](application-packaging.md).
Больше деталей можно найти в [инстуркции по упаковке приложения](application-packaging.md).
## Ребрендирование скачанных исполняемых файлов
После того, как вы подключили ваше приложение к Electron,
вам наверняка захочеться ребрендировать его перед распространением.
После того, как Вы подключили ваше приложение к Electron,
Вам наверняка захочется ребрендировать его перед распространением.
### Windows
@ -73,7 +74,7 @@ electron/resources/
* `Electron.app/Contents/Frameworks/Electron Helper.app/Contents/Info.plist`
Вы таже можете переименовать приложение-помощник, чтобы оно не показывало `Electron Helper`,
убедитесь, что вы переименовали его исполняемый файл.
убедитесь, что Вы переименовали его исполняемый файл.
Структура переименованного приложения выглядит примерно так:
@ -104,22 +105,22 @@ MyApp.app/Contents
## Rebranding by Rebuilding Electron from Source
Вы также можете ребрендировать Electron изменив имя продукта и собрав его
из исходных кодов. Чтобы сделать это вам нужно изменить `atom.gyp` и полностью
из исходных кодов. Чтобы сделать это Вам нужно изменить `atom.gyp` и полностью
пересобрать Electron.
### grunt-build-atom-shell
Проверка и пересборка кода Electron довольно сложная задача, так что мы
мы сделали файл-инструкцию для Grunt, который будет делать это автоматически:
сделали файл-инструкцию для Grunt, который будет делать это автоматически:
[grunt-build-atom-shell](https://github.com/paulcbetts/grunt-build-atom-shell).
Этот файл автоматически просмотрит изменения в `.gyp` фалле, соберёт
Этот файл автоматически просмотрит изменения в `.gyp` файле, соберёт
Electron из исходных кодов и пересоберёт модули Node, чтобы всё подходило
под новое имя.
## Инструменты
Вы также можете использовать инструменты оттретьих лиц,
Вы также можете использовать инструменты от третьих лиц,
которые сделают работу за вас:
* [electron-packager](https://github.com/maxogden/electron-packager)