三分钟学会如何在函数计算中使用 puppeteer
简介
使用 puppeteer 结合函数计算,可以快速的构建弹性的服务完成各种功能,包括:
- 生成网页截图或者 PDF
- 高级爬虫,可以爬取大量异步渲染内容的网页
- 模拟键盘输入、表单自动提交、登录网页等,实现 UI 自动化测试
- 捕获站点的时间线,以便追踪你的网站,帮助分析网站性能问题
接下来,将基于一个脚手架项目开发我们自己 puppeteer 项目。
下载项目
>>> git clone -o starter-kit https://github.com/awesome-fc/puppeteer-fc-starter-kit.git your_project_name
项目结构
├── lib chrome headless 依赖的共享库,打包的时候,拷贝到打包项目的根目录下
├── c