在wsl下打包
前提:安装了WSLg (通过命令行wsl --install安装)

安装依赖
apt install libglib2.0-0 libnss3 libatk1.0-0 libatk-bridge2.0-0 libcups2 libdrm2 libgtk-3-0 libgbm1 libasound2 fonts-wqy-zenhei npm
进入到目录
node work_crawler.updater.js
npm i electron-packager -g
electron-packager .
打包完如图

使用upx压缩主程序
upx -9 work_crawler

快捷运行方式
CreateObject("Wscript.Shell").run "wsl ./work_crawler",vbhide


问题
无法识别debian的p7zip(7zr)?

点击打开下载目录没有反,考虑到是wsl下,考虑直接调用windows的explorer.exe
需要apt install npm来解决依赖缺失的问题,如何排除掉不需要的依赖
下载地址
https://cowtransfer.com/s/7a67c5011f3c45 点击链接查看 [ work_crawler-linux-x64.7z ] ,或访问奶牛快传 cowtransfer.com 输入传输口令 x8m9yh 查看;
可以参照上面自行打包,也可以用github的Actions打包。
在wsl下打包
前提:安装了WSLg (通过命令行wsl --install安装)

安装依赖
apt install libglib2.0-0 libnss3 libatk1.0-0 libatk-bridge2.0-0 libcups2 libdrm2 libgtk-3-0 libgbm1 libasound2 fonts-wqy-zenhei npm进入到目录
打包完如图


使用upx压缩主程序
upx -9 work_crawler快捷运行方式
CreateObject("Wscript.Shell").run "wsl ./work_crawler",vbhide问题
无法识别debian的p7zip(7zr)?

点击打开下载目录没有反,考虑到是wsl下,考虑直接调用windows的explorer.exe
需要apt install npm来解决依赖缺失的问题,如何排除掉不需要的依赖
下载地址
https://cowtransfer.com/s/7a67c5011f3c45 点击链接查看 [ work_crawler-linux-x64.7z ] ,或访问奶牛快传 cowtransfer.com 输入传输口令 x8m9yh 查看;
可以参照上面自行打包,也可以用github的Actions打包。