gpt4 book ai didi

puppeteer - 你如何打包 puppeteer 应用程序?

转载 作者:行者123 更新时间:2023-12-04 12:44:07 30 4
gpt4 key购买 nike

我似乎找不到任何方法将 puppeteer nodeJS 应用程序打包到 linux/mac/windows 二进制文件中?

我尝试使用 pkg但提出了这个问题:https://github.com/GoogleChrome/puppeteer/issues/2267

也有人说试试用nw但我在那里也没有任何运气......可能是因为我根本不知道该工具包。

有没有人有幸做到这一点?

最佳答案

您应该创建一个chromium的外部文件夹并将可执行文件的路径设置为init puppeteer。脚步 :

  • 为 Chrome 创建外部文件夹:
    cd nodeProject
    mkdir Chrome
  • 从chromium-pupeteer 目录复制到新的外部文件夹:
    xcopy node_modules\puppeteer.local-chromium\win64-756035\chromium/E/H/I
  • 将可执行文件的路径设置为 init puppeteer :
    const browser = await puppeteer.launch({ executablePath: './chromium/chrome.exe' });
  • 生成可执行包:
    pkg index.js

  • 简而言之,可执行文件总是与chromium文件夹一起:
    end package

    关于puppeteer - 你如何打包 puppeteer 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49538076/

    30 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com