Я упаковал свое приложение Electron с помощью следующей команды:
asar pack app app.asar
Теперь мне нужно распаковать его и вернуть весь код. Есть ли способ сделать это?
Я упаковал свое приложение Electron с помощью следующей команды:
asar pack app app.asar
Теперь мне нужно распаковать его и вернуть весь код. Есть ли способ сделать это?
Ответы:
( npx
здесь используется, чтобы не устанавливать asar
инструмент глобально npm install -g asar
)
npx asar extract app.asar destfolder
npx asar extract-file app.asar main.js
npm install -g asar
.
Можно упаковать без установленного узла, используя следующий плагин 7-Zip:
http://www.tc4shell.com/en/7zip/asar/
Спасибо @MayaPosch за упоминание этого в этом комментарии .
https://www.electronjs.org/apps/asarui
Пользовательский интерфейс для Asar, Извлечь все или перетащить файл / каталог извлечения