首页 > 解决方案 > 在 cli 脚本中使用 puppeteer 或 puppeteer-core

问题描述

我需要编写一个节点 cli 脚本,它将在我正在处理的网站的表单上运行一些测试。我想使用puppeteer,但我对完整版和 puppeteer-core 之间的区别有点困惑。如果我想在不打开浏览器而只模拟它的情况下从 cli 脚本运行测试,那么最好的选择是什么?

标签: node.jspuppeteer

解决方案


简而言之,puppeteer-core适用于您已经拥有浏览器并且不想自动下载主puppeteer包所做的整个 Chromium 的情况。

最好使用完整的 puppeteer,因为这样您将获得“包含电池、经过测试并保证可以工作”的体验。

官方文档提供了详细的比较


推荐阅读