Два вопроса по node.js



  • Привет!

    Есть проект test1.xml

    В нем есть экшен Node.JS со следующим кодом:

    var gplay = require('google-play-scraper');
    
    await(new Promise((resolve, reject) => {
        gplay.app({ appId: 'com.google.android.apps.translate' })
            .then(console.log, console.log);
    }));
    
    
    1. Как в этом случае получить результат функции в переменную [[RESULT]]?

    2. После отображения данных в консоли, экшен продолжает работу и чего-то дожидается, хотя нужная информация получена. Затем заканчивается ошибкой "Таймаут во время выполнения функции на встроенном языке". Как это исправить? В результате экшен должен заканчиваться сразу после отображения информации в консоли.

    Ссылка на модуль - https://www.npmjs.com/package/google-play-scraper

    Спасибо.



  • @Dimalzy said in Два вопроса по node.js:

    Как в этом случае получить результат функции в переменную [[RESULT]]?

    После отображения данных в консоли, экшен продолжает работу и чего-то дожидается, хотя нужная информация получена. Затем заканчивается ошибкой "Таймаут во время выполнения функции на встроенном языке". Как это исправить? В результате экшен должен заканчиваться сразу после отображения информации в консоли.

    var gplay = require('google-play-scraper');
    [[RESULT]] = await gplay.app({ appId: 'com.google.android.apps.translate' })
    

    902e47e5-8f41-46fb-9210-18cdf9628d15-изображение.png



  • @Fox Спасибо!


Log in to reply
 

  • 6
  • 6
  • 8
  • 12
  • 4
  • 7
  • 2
  • 2