如何解压缩.asar文件?

时间:2016-07-22 10:03:10

标签: node.js electron asar

我使用follwoing命令

打包了我的电子应用程序
asar pack app app.asar

现在,我需要解压缩并获取整个代码。无论如何都要这样做吗?

4 个答案:

答案 0 :(得分:93)

来自asar documentation

(这里使用npx是为了避免使用asar全局安装npm install -g asar工具)

提取整个档案:

npx asar extract app.asar destfolder 

提取特定文件:

npx asar extract-file app.asar main.js

答案 1 :(得分:16)

可以使用以下7Zip插件在未安装节点的情况下进行Upack操作:
http://www.tc4shell.com/en/7zip/asar/

感谢@MayaPosch提及。

答案 2 :(得分:0)

https://www.electronjs.org/apps/asarui

用于Asar,全部提取或拖动提取文件/目录的用户界面

答案 3 :(得分:0)

https://github.com/aardio/WinAsar
用于处理 asar 文件的 Windows GUI 实用程序,仅 551 KB!