node.js使用pkg打包exe文件图标修改问题
使用pkg创建exe文件后的图标是nodejs的原始图标,选择使用resource hacker等图标修改工具直接修改的话将会导致exe文件无法打开,我们可以在打包时直接生成图标。
下载js文件
下载得到三个文件
根据自己需求修改myapp.json文件
我们只需要将这三个文件放到需要打包的文件目录下,然后修改myapp.json文件。
其中 1,2,3就是下载二进制文件pkg fetch文件,可以使用已有的pkg fetch文件。比如pkg fetch文件为3.4版本的fetched-v14.19.2-win-x64,①改为3.4,②改为14.19.2。③改为fetched-v14.19.2-win-x64的文件地址。也可以不更改路径,直接将fetched-v14.19.2-win-x64文件复制到 项目地址\.pkg-cache\v3.4
如果运行中卡到download files可以到
需要生成的图标需要放到和build.js一个目录下
准备工作完成之后根据 pkg_build_icon_metainfo文件提示在终端依次输入
即可打包完成。


浙公网安备 33010602011771号