node.js打包

今天第一次打包,记录一下

安装依赖

npm install -g pkg

安装完依赖不能直接执行pkg app.js,会抛出一个错误No available node version satisfies 'node20',需在package.json里再进行pkg的相关配置。

pkg配置

  "scripts": {
    //...其他配置项
    "pkg": "pkg . --out-path=dist/"
  },
  "bin": "./app.js",
  "pkg": {
    "scripts": "build/**/*.js",
    "assets": "views/**/*",
    "targets": [
      "node20"
    ],
    "outputPath": "dist"
  },
posted @ 2025-01-02 15:32  yapi_wwj  阅读(351)  评论(0)    收藏  举报