Я успешно сгенерировал PDF-файл с помощью API-интерфейса puppeteer с последней версией Node, то есть Node @ 8. Вот последний код. Но необходимо сгенерировать PDF с помощью API puppeteer с Node @ 6.
`const express = require('express');
const app = express();
const puppeteer = require('puppeteer');
(async () => {
const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.goto('http://www.google.com', {waitUntil: 'networkidle2'});
await page.pdf({path: 'hn8.pdf', width: '1600px' , height: '800px'});
await browser.close();
})();
module.exports = app;`
В этом коде есть await () и async, которые были введены в Node7. Я просмотрел несколько блогов, и там говорится, что то же самое можно сделать и в Node6. Любая помощь приветствуется