1.安装pkg
npm install -g pkg
2.初始化打包
npm init --save-dev
pkg index.js // 打包为Linux, macOS, Windows可执行文件
pkg -t win index.js // 打包为Windows可执行文件
pkg . // 根据package.json中的配置打包
方法二:
修改package.json,添加pkg配置和命令 scripts内添加"pkg",下方添加bin和pkg
scripts": {
…,
“pkg”: “pkg . --out-path=dist/”
},
“bin”: “./index.js”,
“pkg”: {
“scripts”: “build//*.js",
“assets”: "views//*”,
“targets”: [
“node18-win”,
“node18-linux”
],
“outputPath”: “dist”
},
执行命令 npm run pkg