1. 创建 nodejs 项目
mkdir express-demo
cd express-demo
npm init -y
npm install express
touch index.js
const express = require("express")
const app = express()
const port = 3000
(req, res) => {
res.send("Hello World!")
})
app.listen(port,
() => {
console.log(`Example app listening on port ${port}`)
})
2. 打包 index.js 到可执行文件
#
npm install pkg -g
#
https://github.com/vercel/pkg-fetch/releases
#
mv node-v10.24.1-win-x64 ~/.pkg-cache/node
#
pkg -t node14-win-x64 index.js
3. 参考文献
github.com/vercel/pkg/…
github.com/vercel/pkg#…