Spakowałem moją aplikację Electron za pomocą następującego polecenia:
asar pack app app.asar
Teraz muszę go rozpakować i odzyskać cały kod. Czy można to zrobić?
Spakowałem moją aplikację Electron za pomocą następującego polecenia:
asar pack app app.asar
Teraz muszę go rozpakować i odzyskać cały kod. Czy można to zrobić?
Odpowiedzi:
(użycie npxtutaj ma na celu uniknięcie instalacji asarnarzędzia globalnie z npm install -g asar)
npx asar extract app.asar destfolder
npx asar extract-file app.asar main.js
npm install -g asar.
Możliwe jest upackowanie bez zainstalowanego węzła za pomocą następującej wtyczki 7-Zip:
http://www.tc4shell.com/en/7zip/asar/
Dzięki @MayaPosch za wspomnienie o tym w tym komentarzu .