为了实现一个html转pdf的需求,搜到一个有意思的东东。
puppeteer [ˌpʌpɪ’tɪə(r)],意思是“拉线木偶表演者”。
https://github.com/puppeteer/puppeteer/blob/v1.20.0/docs/api.md#pagepdfoptions。
可以做很多事情,包括高级爬虫、网页截图等。
先mark一下,后续写点东西。
先安装
yarn add puppeteer
第一次调用报错:Could not find expected browser (chrome) locally. Run
npm install to download the correct Chromium revision (1045629).
通过chrome需要安装。
cd node_modules
cd puppeteer
node install.js