首页 > Windows开发 > 详细

Puppeteer在win2008 R2下的坑

时间:2019-11-05 11:01:45      阅读:98      评论:0      收藏:0      [点我收藏+]
不要使用默认的 Windows 命令处理程序(CMD.exe)

使用PowerShell或第三方命令行工具来执行Puppeteer,例如Git自带的git bash。

在cmd下执行各种报错,启动Chromium页面直接崩溃。。。

在win2008下跑Puppeteer不但速度慢而且只能跑单线程

明明在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下的坑

Puppeteer在win2008 R2下的坑

原文:https://blog.51cto.com/14061833/2447534

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!