npm install
yarn install
npm start
yarn start
以jq为例
$.ajax({
method: "post",
url: "node服务启动的地址" + "/api/getShareImg",
headers: { "content-type": "application/json" },
type: "JSON",
data: JSON.stringify({
"width": 750,
"height": 750,
"url": "要访问的地址",
"ele": "body",
"waitTime": 0
}),
success: res => {
console.log(res)
},
})
src/puppeteer.js里的代码是未使用连接池的代码,如果并发量很小或者本地测试的话可以引用这个文件。src/puppeteerByPool.js里的代码是使用了连接池的代码,相关配置项都有注释,可以根据自己的需求修改。
Ref:https://github.com/yuwuwu/blog-code/tree/master/puppeteer%E6%88%AA%E5%9B%BE