Как я могу получить исходные файлы из скомпилированного приложения Electron? - PullRequest
0 голосов
/ 26 марта 2020

как мне распаковать приложение .app для ОС Ma c, созданной с помощью Electron? Я хочу просмотреть исходные файлы, но не знаю, как получить к ним доступ.

1 Ответ

1 голос
/ 26 марта 2020

Как правило, приложения Electron объединяются с помощью инструмента Electron asar. Обычно вы можете распаковать исходный код для этих приложений, используя один и тот же инструмент.

Если приложение было упаковано с использованием другого инструмента, вам нужно будет провести собственное исследование того, можно ли тривиально изменить процесс объединения.

Если у вас не установлено asar, вы можете установить его через npm:

npm install -g asar

Затем попробуйте использовать asar для распаковки источника:

cd /Applications/Slack.app/Contents/Resources
mkdir example-sourcecode
asar extract app.asar example-sourcecode

Я нашел вышеуказанную информацию в этом сообщении в блоге .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...