如何创建或解压asar文件
一、认识asar文件Asar 是一种简单的粗放存档格式,它的工作原理是将所有文件组合在一起,无需压缩,同时具有随机访问支持。
二、创建或解压asar文件
2.1:下载工具
本文所需的材料有:
node.js
asar(npm)
你的文件
2.1.1:下载node.js
首先,我们先打开node.js的中文官网:http://nodejs.cn/
https://imgheybox.max-c.com/web/bbs/2024/11/24/2d176f18e0aed75ddf46a7318911dfc5.png
然后,点击“下载”,跳转至下载页面。
https://imgheybox.max-c.com/web/bbs/2024/11/24/c5b1726b4046297113516ca0a4eb4464.png
找到Windows 安装包 (.msi),选择相应的系统版本,点击下载。
下载完后,打开文件,按照上面的英文提示去做。
安装完成后,打开cmd,输入npm -v。
https://imgheybox.max-c.com/web/bbs/2024/11/24/08391b033f35be7698f3d5449cdd8045.png
https://imgheybox.max-c.com/web/bbs/2024/11/24/cbbd722af384b1b528d56368fe770d97.png
https://imgheybox.max-c.com/web/bbs/2024/11/24/1761052d731872cf3e062d85f12ba79a.png
如果返回了版本号,就说明安装正确。
https://imgheybox.max-c.com/web/bbs/2024/11/24/93b617fd4cb0209a29924ce9db37e3fb.png
我的返回的是6.4.11
2.1.2:下载并安装asar(npm)
首先,输入命令:
npm install -g asar
你的电脑会出现如下文字:
https://imgheybox.max-c.com/web/bbs/2024/11/24/508f971c421dadd16ce72caffa2be1ee.png
过一会儿,它就会显示成这样:
https://imgheybox.max-c.com/web/bbs/2024/11/24/ffe43340309a0a6f2b712b656119d8c0.png
然后,关闭窗口,重新打开,输入:
asar -V
如果出现了vx.x.x,那就说明安装成功了。
2.1.3:你的文件
这个就不说了,自己找一个文件去好了。别太大。
2.2:创建asar文件
首先,打开cmd,然后cd到你要做的文件哪里。
给一个例子,例如:
cd C:\Users\username\Desktop\code
注意!cd和路径之间要空格!!!
然后输入如下命令:
asar pack ./ app.asar
过一会儿,你会发现,它给你弹出一个命令行。
像这样:
C:\Users\username\Desktop\code>
这时,你再打开这个文件夹,你就会发现,多了一个“app.asar”文件。
https://imgheybox.max-c.com/web/bbs/2024/11/24/b11aa503f0ddf11518d4aab23b27972b.png
2.3:解压asar文件
打开你存放asar的目录,然后cd到那里。
再打开cmd输入以下命令:
asar extract app.asar ./
过了一会儿,它又会给你弹出一个命令行。
你再打开文件夹一看,发现之前打包的文件是不是都回来了?
https://imgheybox.max-c.com/web/bbs/2024/11/24/aba6bd437130d0ef5791b9fdf94a9cd5.png
页:
[1]