Как запустить репозиторий javascript на github? - PullRequest
0 голосов
/ 05 мая 2020

Я нашел репо, которое я хотел бы использовать, которое не включает много инструкций и написано во всех javascript. Я установил основные требования c, но не знаю, что делать дальше.
Это основное репо https://github.com/website-scraper/website-scraper-puppeteer, и в нем используется плагин https://github.com/puppeteer/puppeteer для добавления дополнительных функций.

Как запустить код? В README неясно.

Ответы [ 2 ]

0 голосов
/ 12 мая 2020

Для загрузки веб-сайта с помощью модуля узла-скребка-кукловода вам потребуется:

  • установить nodejs (версия> = 8)
  • установить модули website-scraper (основной модуль ), website-scraper-puppeteer (плагин для основного модуля) из npm
npm install website-scraper website-scraper-puppeteer
  • создать файл для вашего nodejs приложения (например, index.js) с некоторым кодом
const scrape = require('website-scraper');
const PuppeteerPlugin = require('website-scraper-puppeteer');

const options = {
    urls: ['https://example.com'],
    directory: '/path/to/save',
    plugins: [ 
      new PuppeteerPlugin()
    ]
};

scrape(options).then((result) => { console.log(result); });
  • запустить приложение из командной строки
node index.js
0 голосов
/ 05 мая 2020

Прочтите инструкцию для кукловода. Это объясняет, что это узловой модуль.

Значит, вам нужно установить node.js из командной строки.

Затем с помощью узла npm установите кукольник.

Затем добавьте плагин.

И, наконец, запустите кукольник

Пожалуйста, сначала ознакомьтесь с тем, «что такое приложение node.js».

https://www.tutorialspoint.com/nodejs/nodejs_introduction.htm

...