electron-nodejs安装electron-以及解压打包
目录
electron nodejs安装electron 以及解压打包
1. 本文主要讲述关于electron nodejs安装electron 解压以及打包的一些命令。
关于安装nodejs安装electron的版本需要结合electron官网查看https://releases.electronjs.org/
在工作中用到的由electron开发的桌面应用程序中,提到的electron开发版本是v22.3.27
2. 有些electron打包后,目录有app.asar 这种asar 的文件,这个就是打包后的文件。
2.1解压和打包asar
安装 npm install asar
在 app.asar 的目录下执行 `asar extract app.asar ./output_directory 解压
asar pack ./output_directory ./app.asar --unpack-dir "{cleanData,resources}" 打包
`
注意打包时,需要看目录下是否存在app.asar.unpacked 文件夹,存在,那么打包就需要添加:--unpack-dir "{cleanData,resources}"
这个是不需要打包的
3.electron 通过命令启动远程调试
有些electron 不允许–remote-debugging-port
xxxx.exe –remote-debugging-port=9222 在exe目录下执行,启动远程调试