一、运行打包程序

在PowShell命令行中运行:

PS D:\webrtc-project\signaling-server> npm install -g pkg        //        安装pkg打包程序

Set-ExecutionPolicy RemoteSigned        //        权限不够用这个

pkg . --targets node18-win-x64 --output signaling-server.exe        //        正式打包

{
  "name": "signaling-server",
  "version": "1.0.0",
  "main": "server.js",
  "bin": "server.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "description": "",
  "dependencies": {
    "express": "^5.1.0",
    "socket.io": "^4.8.1"
  }
}
json文件数据,根据报错去添加字段即可,下面附上打包过程截图:

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐