Puppeteer 安装与注意事项
1.安装node.js
在使用puppeteer的时候,它一些低版本的node是不支持的,作者推荐使用8以上的版本,否则node在后面使用puppeteer的时候会
抛出SyntaxError: Unexpected token的异常,因为低版本的
node 是不支持 async 和 await的。
2.安装puppeteer
一、在winodws下进入自己的工作目录,新建一个文件夹 myPuppeteer,在此位置进入win的命令模式,使用 npm init初始化一个项目
二、 初始化完项目之后,在此目录下会有一个package.json文件表示成功了。如果没有初始化项目的小伙伴,直接使用npm i puppeteer安装,则会报找不到package.json文件的。
网上有人推荐在此操作之后 输入
set
PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=1
此操作是让npm 跳过下载 Chromium ,此处不推荐,因为跳过下载之后,自己就必须去下载puppeteer对应版本的 Chromium,对于新人来说这里是个痛点,跳过下载会出各种报错。安装puppeteer其实很简单,
直接在终端下 键入
npm i puppeteer 即可,官网puppeteer上有命令介绍。不要
-i ,不然npm会说找不到此命令。
三、在安装完 puppeteer之后,进入node_modules下的puppeteer,里面有一些实例js,在examples目录下,键入
node screenshot.js 即可运行。 我们就可以按照示例写出自己想要拿取的网页内容了。