Puppeteer第一篇:安装与Demo

本文介绍了Puppeteer,一个由Chrome团队维护的Node.js库,用于控制Headless Chrome或Chromium。文章详细讲解了Puppeteer的安装步骤,并通过创建并运行一个简单的demo.js文件展示其基本用法,帮助读者快速入门。
摘要由CSDN通过智能技术生成

简介

官方地址:GitHub - puppeteer/puppeteer: Headless Chrome Node.js API

Puppeteer是一个Node库,由Chrome官网团队进行维护,主要的作用就是提供接口来控制Chrome或者是基于DevTools协议的Chromium。它默认的运行方式是Headless Chrome,这样有利于我们通过代码来操作浏览器,保证和正常用户打开浏览器所看到的内容一致。

依赖环境

1. Node >=14.1.0

安装

由于puppeteer对于node版本有要求,所以建议先将本地NPM和Node都先升级到最新版本,然后再进行puppeteer的安装

# 升级NPM到最新版本
sudo npm install -g n

# 安装最新稳定版本的node.js
sudo n stable

# 安装Puppeteer
npm i puppeteer

编写第一个例子

创建一个demo.js文件

const puppeteer = require('puppeteer');

(async () => {
  const browser = awai
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

vivian就是薇薇安

感谢支持!!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值