Janny: ну может тогда стоит ловить ошибку? Твой промис в вен дает две функции, если в первой будет ошибка, во вторую она не прилетит ты ее тупо теряешь вникуда, допиши .catch(console.error) и посмотри на чем ты падаешь
Janny: json это строка, сделай typeof response.body и будешь точно в этом уверен. А вообще было бы неплохо видеть респонс от чего и при каких условиях, а то телепат умер
Эдуард: когда у тебя идет while() { iteration; setTimeout... }
у тебя сперва выполняются за доли секунды все итерации, а потом почти одновременно срабатывают все таймауты, плюс так как ты используешь вар, у тебя все таймауты получают последнее значение итерации.
Просто пересмотри свое видение кода с синхронного на асинхронное и у тебя все получится.
dandandan: да у вк много сюрпризов, к примеру у них есть маразм где формируется ответ с json и обрезается рандомно, в результате декод роняет процесс. Баг или фича каждый решает сам
hollanditkzn: ну если локалхост как-то привел к зикселю, то либо я не догнал и ты развернул сайт на своем роутере. там же сидишь и все пытаешься просматривать, либо ты не понимаешь что такое локалхост, а значит прямыми шагами учить основы сетей.
ну по идее у тебя написано что сервер успешно запущен, обновлен пид процесса в такой-то файл, после этого пробуй обновлять фронд и смотрет ьцепанется он к твоему сокет серверу или нет. и да, ты посмотри еще совпадают ли у тебя порты и не блокирует ли у тебя локальный фаервол это.
1. создать директорию проекта
2. npm init
далее упорно жмешь энтер до победного, создается package.json , конфиг твоего проекта
3. Устанавливаешь модуль npm install --save hltv
это установит модуль в каталог node_modules/
--save запишет пакет в депенденсис, чтобы при необходимости можно было загрузить нужные модули в другом месте через npm i
4. создаешь файл index.js
5. подключаешь библиотеку const HLTV = require('hltv');
6. Пишешь свой код, который использует эту библиотеку. Судя по тому, что библиотека сделана на промисах, тебе все же придется поучить js и понять что такое промисы. Гуглится тема очень просто.
7. запускаешь через node index.js