使用pkg这个npm工具打包
- 安装
npm i -g pkg - 配置
1
2
3
4
5
6
7{
"bin":"main.js",
"pkg":{
"target":"",
"outputPath":""
}
} - 执行 执行的时候可能会报错,因为要从GitHub下载一些依赖,需要能连上github才行
无法从github下载解决方案
- 从pkg-fetch仓库的release文件中找到自己要打包的target编译版本,例如
node-v14.4.0-win-x64,下载后修改名字,修改成fetched-v14.4.0-win-x64 - 将下载的文件放到
~/.pkg-cache/v3.0目录下,如果目录中有.downloading的文件记得删除掉
v1.5.2