@slon said in BAS ничего не выводит при запуске модуля Node.js с этим кодом:
@Ajshma этот код ведь должен работать, или в басе есть какое-то ограничение?
https://community.bablosoft.com/topic/4450/websocket-на-node-js/6
Привет!
Есть проект 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);
}));
Как в этом случае получить результат функции в переменную [[RESULT]]?
После отображения данных в консоли, экшен продолжает работу и чего-то дожидается, хотя нужная информация получена. Затем заканчивается ошибкой "Таймаут во время выполнения функции на встроенном языке". Как это исправить? В результате экшен должен заканчиваться сразу после отображения информации в консоли.
Ссылка на модуль - 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' })
