node.js - Puppeteet 启动浏览器进程失败
问题描述
遗憾的是无法让我的木偶师在某台机器上工作,其他人使用相同的代码(见下文)。
任何提示或建议要寻找什么或在哪里搜索?
到目前为止尝试过:
- 重新安装
- 无头真/假
- 忽略默认参数
- 替换铬文件
let browser;
try {
browser = await puppeteer.launch({
headless: false,
ignoreHTTPSErrors: true,
ignoreDefaultArgs: ["--disable-extensions"],
args: [
"--ignore-certificate-errors",
"--proxy-server='direct://'",
"--proxy-bypass-list=*"
]
});
} catch (error) {
console.log(error);
}
Error: Failed to launch the browser process!
TROUBLESHOOTING: https://github.com/puppeteer/puppeteer/blob/master/docs/troubleshooting.md
at onClose (D:\nodeJS\ZDATA\backend\node_modules\puppeteer\lib\Launcher.js:750:14)
at ChildProcess.helper.addEventListener (D:\nodeJS\ZDATA\backend\node_modules\puppeteer\lib\Launcher.js:740:61)
at ChildProcess.emit (events.js:194:15)
at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)
解决方案
推荐阅读
- python - 标识符:当我做 id(36.8) 时会发生什么
- ruby - ruby 2.7.2 的 Rbenv 安装失败并出现错误 [make: *** [Makefile:271: miniruby] Error 1] on termux-rooted
- visual-studio-code - 如何使用 Deno VSCode 扩展在保存时格式化?
- javascript - npm install create-react-app my_app 在 fsevents 上有货
- c++ - 在 C++ 中使用循环进行内存分配
- java - Css 不适用于 ReloadableResourceBundleMessageSource
- html - 画布强制网格单元无限扩展
- chromium - Cefsharp 多个 BrowserSubProcesses 使用所有内存
- excel - 通过 filedialog 导入两个文件后合并两个文件并将结果复制到另一个工作簿
- java - 为什么 java/sql 模块默认不从自动模块解析,还有其他系统模块默认不解析