Я упаковал свое приложение 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, Извлечь все или перетащить файл / каталог извлечения