Uncaught ReferenceError: требование не определено в инструменте веб-разработчика - PullRequest
0 голосов
/ 05 декабря 2018

В настоящее время я делаю веб-приложение и использую cheerio.js для сканирования некоторой информации с веб-сайта и хочу передать эту информацию в мой файл .html.Проблема в том, что мой файл .js, который использует cheerio.js, работает нормально (сканирует нужную информацию), но когда я помещаю его в Интернет в Chrome, он показывает «Uncaught ReferenceError: require is notfined» в инструменте веб-разработчика.

$('#checkb').on('click', (event) => {
  event.preventDefault()
  window.location.href = "check.html"
})

const cheerio = require('cheerio');
const request = require('request');

request('https://finance.naver.com/marketindex/exchangeList.nhn', (error, response, html) => {
  let result = [];
  if(!error && response.statusCode == 200) {
    const $ = cheerio.load(html);
    const exchange = $('.tit').next();

    for(let i = 0; i < 4; i++) {
      let a = $(exchange[i]).text();
      result.push(a);
    }
    console.log(result);
  }
})

Это мой файл .js, использующий cheerio.js для сканирования информации.Я не уверен, как заставить его работать в веб-браузере (и в приложении).Как включить node.js, cheerio.js и другие установки (пакеты), необходимые для запуска этого приложения в Интернете?не на моем компьютере локально ..?Кто-нибудь может дать мне совет?Большое спасибо в продвинутом!

...