如何用 pkg 打包 puppeteer 编写的程序?

2023-11-26 阅读 46

要使用pkg打包puppeteer编写的程序,可以按照以下步骤进行操作:

  1. 确保已经安装了Node.js和npm。你可以在终端中运行node -vnpm -v来检查它们是否已经安装。

  2. 在你的项目根目录下,打开终端并运行以下命令来安装puppeteer和pkg:

    npm install puppeteer pkg --save-dev
    
  3. 创建一个名为index.js的入口文件,并在其中编写你的puppeteer程序。

  4. 在终端中运行以下命令,以将你的程序打包为可执行文件:

    npx pkg index.js
    

    这将在当前目录下生成一个名为index的可执行文件。

  5. 如果你希望将可执行文件打包到特定的操作系统中,可以使用--target参数。例如,如果你想将可执行文件打包为Windows 64位操作系统的应用程序,可以运行以下命令:

    npx pkg index.js --target win-x64
    

    这将在当前目录下生成一个名为index.exe的可执行文件。

现在,你可以将生成的可执行文件部署到目标机器上,并在命令行中运行它。请注意,由于puppeteer依赖Chromium浏览器,所以在目标机器上可能需要安装Chromium或Chrome浏览器。

更新于 2023年11月26日