Node js

Поддержка
  • Пробую разобраться с Node js, делаю все как в обучающем видео, но почему то скрипт ничего в лог не выводит.
    NMP модуль подключил, скрипт беру с обучения на офф сайте NMP но он не срабатывает
    0_1557525401566_00ff00e4-7af6-4e36-b4f0-7eca85484fdd-image.png

  • @iptips В обучающем видео есть пример как синхронизировать асинхронную функцию

  • удалось разобратся с модулем пинг, асинхронизация помогла, но столкнулся снова с похожей проблемой при попытке спарсить картинки с bing, в этот раз синхронизация не помогает
    модули подключены нужные, при этом на runkit код отрабативает как нужно

    var Scraper = require ('images-scraper')
    ,electron = require('electron')
      , bing = new Scraper.Bing();
     
    await (new Promise((resolve, reject) => {
    bing.list({
        keyword: 'banana',
        num: 10,
        detail: true
    })
    .then(function (res) {
        console.log('first 10 results from bing', res);
        	resolve()
    }).catch(function(err) {
        console.log('err',err);
    })
    
    }));
    
    
    

    а вот код который успешно отрабатывает на ранкит:
    https://npm.runkit.com/images-scraper

    var Scraper = require ('images-scraper')
    ,electron = require('electron')
      , bing = new Scraper.Bing();
     
    bing.list({
        keyword: 'banana',
        num: 10,
        detail: true
    })
    .then(function (res) {
        console.log('first 10 results from bing', res);
    }).catch(function(err) {
        console.log('err',err);
    })
    

  • 0 Votes
    4 Posts
    658 Views
  • 0 Votes
    2 Posts
    439 Views
  • Starting Node 8.6.0

    Поддержка
    0 Votes
    16 Posts
    1413 Views
  • 0 Votes
    20 Posts
    1766 Views
  • 0 Votes
    2 Posts
    969 Views