nicejade / jadeblog-backups

The use of Gitalk, record the visitor comments on the blog(晚晴幽草轩) content.
https://www.jeffjade.com
5 stars 1 forks source link

大前端神器安利之 Puppeteer | 晚晴幽草轩 #108

Open nicejade opened 6 years ago

nicejade commented 6 years ago

https://jeffjade.com/2017/12/17/134-kinds-of-toss-using-puppeteer/

Puppeteer(中文翻译"木偶") 是 Google Chrome 团队官方的无界面(Headless)Chrome 工具,它是一个 Node 库,提供了一个高级的 API 来控制 DevTools协议上的无头版 Chrome 。也可以配置为使用完整(非无头)的 Chrome。Chrome 素来在浏览器界稳执牛耳,因此,Chrome Headless 必将成为 web 应用自动化测试的行业标杆

magengxin commented 5 years ago

您好,我新建了一个secret文件,跟secretSample.js内容是一样的,不知道对不对? 然后开始执行printWebsiteToPDF quicker_fd898d4f-4fa8-4155-bef5-5a1d6f57d1f8.png 之后就停下了,不知道为啥

nicejade commented 5 years ago

@magengxin 这的确是个问题,周末有抽空看了下,将 Puppteer 的版本做了替换(现在改用 Puppteer-core)并做了些修改,已经使得该问题得到解决;当然,导致这个问题的原因,比较多,后续会专门深究下,使得可以分享出来。

SparkWang commented 5 years ago

感谢你的文章,学到很多。 有个小地方想说,puppeteer 是操纵木偶的人。想成“木偶”的话是否会影响对这个工具的理解

nicejade commented 5 years ago

@SparkWang 好的,感谢指出,晚上修改下此处。