当前位置: 首页 > 后端技术 > Node.js

nodejs项目打包为exe

时间:2023-04-03 12:44:40 Node.js

需要在没有node环境的电脑上运行node程序打包工具安装npminstallpkg-gpackageprogram找到程序入口文件:pkg入口文件-o输出名称pkgsrc/index.js-oapp上面的命令会生成app.exe文件错误处理可能会遇到如下错误>Targetsnotspecified.假设:node10-win-x64>正在将基本Node.js二进制文件提取到PKG_CACHE_PATHfetched-v10.17.0-win-x64[]0%>错误!getaddrinfoENOENTgithub-production-release-asset-2e65be.s3.amazonaws.comgithub-production-release-asset-2e65be.s3.amazonaws.com:443>未通过直接链接找到资产:{"tag":"v2.6","name":"uploaded-v2.6-node-v10.17.0-win-x64"}>错误!阅读ECONNRESET处理方法找到当前用户home文件夹,windows一般是C:\Users\Username在home文件夹中找到.pkg-cache/v2.6文件夹(具体是当前有一个v2.x文件夹)下载对应系统对应版本的node二进制文件(版本可以相近)并把第一步把三步下载的文件移动到第二步的文件夹中(删除.pkg-cache/v2文件夹下的文件).6在第二步中首先)并将移动的文件重命名为fetched-v10.xx。x-win-x64(具体参考第三步下载的版本名)重新打包具体参考项目地址

猜你喜欢