我似乎找不到任何方法将 puppeteer nodeJS 应用程序打包到 linux/mac/windows 二进制文件中?
我尝试使用pkg但遇到了这个问题:https ://github.com/GoogleChrome/puppeteer/issues/2267
有人也说尝试使用nw,但我也没有任何运气......可能是因为我根本不知道该工具包。
有人有幸这样做过吗?
您应该创建一个 chromium 的外部文件夹并将可执行文件的路径设置为 init puppeteer。脚步 :
为 chromium 创建外部文件夹:
cd 节点项目
mkdir 铬
从 chromium-pupeteer 目录复制到新的外部文件夹:
xcopy node_modules\puppeteer.local-chromium\win64-756035\ chromium /E /H /I
将可执行文件的路径设置为 init puppeteer :
const browser = wait puppeteer.launch({ executablePath: './chromium/chrome.exe' });
生成可执行包:
pkg索引.js
简而言之,可执行文件始终与 chromium 文件夹一起:
| 归档时间: |
|
| 查看次数: |
5586 次 |
| 最近记录: |