由于win7最高只支持node13.14.0,而pkg不支持node13,为了既兼容win7,又能使用pkg打包,故使用node12.22.11
下载node:以往的版本 | Node.jsNode.js® is a Javascript runtime built on Chrome's V8 Javascript engine.https://nodejs.org/zh-cn/download/releases/
新建node_global和node_cache文件夹
配置环境变量
win+r 输入sysdm.cpl
查看node和npm版本
配置node_cache和node_global路径
查看缓存和全局路径是否配置成功:
全局安装pkg:
npm i -g pkg
下载pkg对应的node版本Releases · vercel/pkg-fetch · GitHubA utility to fetch or build patched Node binaries used by `pkg` to generate executables. This repo hosts prebuilt binaries in Releases. - Releases · vercel/pkg-fetchhttps://github.com/vercel/pkg-fetch/releases
打包:
npm run pkg