使用PowerShell或第三方命令行工具来执行Puppeteer,例如Git自带的git bash。
在cmd下执行各种报错,启动Chromium页面直接崩溃。。。
明明在win7下跑得好好的,同样的代码同样的配置在win2008下跑多线程竟变单线程,而且运行速度相对较慢,初步判断应该跟Chromium在win2008下的运行有关,google发现还真有人遇到类似情况,估计应该与win2008默认的网络安全配置有关,解决方法也简单,添加两行参数即可。
const browser = await puppeteer.launch({
args: [
"--proxy-server='direct://'",
'--proxy-bypass-list=*',
]
})
参考:
Puppeteer with headless:true is extremely slow
来源:Puppeteer在win2008 R2下的坑
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。