Попытка загрузить веб-страницу с помощью пакета OpenUrl в nodejs с помощью setInterval - PullRequest
0 голосов
/ 02 июля 2018

Я новичок в NodeJS, у меня запущен микросервис, который я хочу открывать веб-страницу без браузера, чтобы каждые 20 секунд отправлять запросы API на стороне клиента. Я пытаюсь использовать пакет openurl

const openPage = require("openurl");

function openUpPage(url){
   openPage.open(url);
}

setInterval(function() { openUpPage("myURl") }, 20000);

Однако теперь я получаю сообщение об ошибке:

events.js:183
throw er; // Unhandled 'error' event
Error: spawn xdg-open ENOENT
at _errnoException (util.js:1022:11)
at Process.ChildProcess._handle.onexit ( 
internal/child_process.js:190:19)
at onErrorNT (internal/child_process.js:372:16)
at _combinedTickCallback (internal/process/next_tick.js:138:11)
at process._tickCallback (internal/process/next_tick.js:180:9)
...