美文网首页
打包成可执行文件

打包成可执行文件

作者: 招风小妖怪 | 来源:发表于2020-07-16 19:26 被阅读0次

安装npm install -g pkg

打包成Windows命令pkg -t win index.js

  • t是target 的简写
  • win是Windows系统,也可以是其他系统
  • index.js 是你的主文件名

打包可能出错

image.png
PS C:\Users\Administrator\Desktop\TTT> pkg -t win index.js
> pkg@4.4.9
> Fetching base Node.js binaries to PKG_CACHE_PATH
  fetched-v14.4.0-win-x64      [                    ] 0%
> Error! ESOCKETTIMEDOUT
> Asset not found by direct link:
  {"tag":"v2.6","name":"uploaded-v2.6-node-v14.4.0-win-x64"}
  fetched-v14.4.0-win-x64      [                    ] 0%
> Error! ESOCKETTIMEDOUT
PS C:\Users\Administrator\Desktop\TTT> 

这是因为打包需要从GitHub上下载一些文件,但是国内网络的原因导致下载出错,可以手动从GitHub上下载到本地,https://github.com/vercel/pkg-fetch/releases

image.png

http://g.widora.cn/

并放到如下目录并修改名字为fetched-v14.4.0-win-x64后缀名也包括在内(删除原来的后缀名),记得删除.downloading为后缀名的文件,因为这是下载失败的文件
C:\Users\Administrator\.pkg-cache\v2.6

image.png

打包成功,生产.exe文件

image.png image.png

相关文章

网友评论

      本文标题:打包成可执行文件

      本文链接:https://www.haomeiwen.com/subject/jgemhktx.html