Size: a a a

Node.js — русскоговорящее сообщество

2020 August 14

F

Finn Eisenberg in Node.js — русскоговорящее сообщество
Каренина
Да, суть в том, что в гет параметре разные айдишники, и я выбираю страницы на которых они выдают контент
источник

F

Finn Eisenberg in Node.js — русскоговорящее сообщество
Например на странице с айди 185
источник

К

Каренина in Node.js — русскоговорящее сообщество
все работает
источник

F

Finn Eisenberg in Node.js — русскоговорящее сообщество
Сергей Мезенцев
Да он просто хочет, чтоб за него всё сделали..  Он с этим вопросом как минимум в еще одном чате
Эт хорошо бы, но я пока сам...
источник

СМ

Сергей Мезенцев... in Node.js — русскоговорящее сообщество
Finn Eisenberg
Да, суть в том, что в гет параметре разные айдишники, и я выбираю страницы на которых они выдают контент
Одна подсказка: try...catch А дальше - читать документацию
источник

F

Finn Eisenberg in Node.js — русскоговорящее сообщество
Каренина
все работает
Мм, а куда сохраняется текстовик? В ту же директорию?
источник

К

Каренина in Node.js — русскоговорящее сообщество
да
источник

F

Finn Eisenberg in Node.js — русскоговорящее сообщество
А скиньте код, что вы запустили...
источник

К

Каренина in Node.js — русскоговорящее сообщество
код такой
источник

H

Hamti in Node.js — русскоговорящее сообщество
Хмм...
источник

F

Finn Eisenberg in Node.js — русскоговорящее сообщество
Каренина
код такой
Странно, абсолютно тот же код, не создаёт текстовик
источник

F

Finn Eisenberg in Node.js — русскоговорящее сообщество
const puppeteer = require('puppeteer');
const fs = require('fs');

(async () => {
   const browser = await puppeteer.launch();
   const page = await browser.newPage();

   const ids = [];

   for (id = 184; id < 200; id++) {
       await page.goto('https://apphx.pscu.com/AP/APCardholder/pages/dsologin?clientId=' + id + '&siteFlag=true');
       let siteId = await page.evaluate (() =>{
           if (document.title === "Login") {
               return document.title;
           }
       });
       ids.push(siteId);
   }

   await fs.promises.writeFile('ids.txt', ids.join('\n'));

   await browser.close();
 })();
источник

К

Каренина in Node.js — русскоговорящее сообщество
проверьте консоль на наличие ошибок, что я могу сказать
источник

А

Андрей in Node.js — русскоговорящее сообщество
Каренина
код такой
а разе "ids.push(siteId);" выполняется НЕ асинхронно?
источник

К

Каренина in Node.js — русскоговорящее сообщество
Андрей
а разе "ids.push(siteId);" выполняется НЕ асинхронно?
добавление элемента в массив? нет
источник

JA

Jake Ali in Node.js — русскоговорящее сообщество
всем привет, только скачал приложение webStorm. При запуске console.log("Privet, Medved"); появилось ошибка                                                            Error running 'index.js': Cannot run program "C:\Users\Zhake\WebstormProjects\FirstProject\.idea\FirstProject.iml" (in directory "C:\Users\Zhake\WebstormProjects\FirstProject"): CreateProcess error=193, %1 is not a valid Win32 application. в чем может быть ошибка?
источник

VL

Vladimir Luvolunov in Node.js — русскоговорящее сообщество
Привет, вопрос по архитектуре. В общем, мы собираемся делать приложение на микросервисах — несколько мелких сервисов, зависящих от одного большого. Интересует момент с базами данных: как их лучше организовать? Потому что если для каждого сервиса будет своя бд, то это гемор для расширения и синхронизации данных. Мне кажется, нужно это вынести в отдельный сервис, но нормально ли, что к бд можно будет подключиться извне без посредников?
источник

'

'>>>' in Node.js — русскоговорящее сообщество
Есть те кто хороши в request?
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Vladimir Luvolunov
Привет, вопрос по архитектуре. В общем, мы собираемся делать приложение на микросервисах — несколько мелких сервисов, зависящих от одного большого. Интересует момент с базами данных: как их лучше организовать? Потому что если для каждого сервиса будет своя бд, то это гемор для расширения и синхронизации данных. Мне кажется, нужно это вынести в отдельный сервис, но нормально ли, что к бд можно будет подключиться извне без посредников?
У каждого своя БД
источник

т

тим in Node.js — русскоговорящее сообщество
Vladimir Luvolunov
Привет, вопрос по архитектуре. В общем, мы собираемся делать приложение на микросервисах — несколько мелких сервисов, зависящих от одного большого. Интересует момент с базами данных: как их лучше организовать? Потому что если для каждого сервиса будет своя бд, то это гемор для расширения и синхронизации данных. Мне кажется, нужно это вынести в отдельный сервис, но нормально ли, что к бд можно будет подключиться извне без посредников?
Это не микросервисы
источник