Size: a a a

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

2020 September 30

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Vlad Prodan
Всем привет!
Кто-то работал с MongoDB?😅
Хочу вытащить с коллекции данные и отобразить на странице, работаю с MERN стеком
Никто не работал
источник

АК

Артем Косарев... in Node.js — русскоговорящее сообщество
Chingiz Mamiyev
🤔🤔🤔🤔
Я не знаю что я сделал но я что то написал и оно заработало
источник

АК

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

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Артем Косарев
Я не знаю что я сделал но я что то написал и оно заработало
Очень интересно что ты там написал :)
источник

АК

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

АК

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

АК

Артем Косарев... in Node.js — русскоговорящее сообщество
У меня было app.listen заменил на server.listen()
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Артем Косарев
У меня было app.listen заменил на server.listen()
Ааа понял)
источник

АК

Артем Косарев... in Node.js — русскоговорящее сообщество
Я не понял почему это работает но работает главное :D
источник

АК

Артем Косарев... in Node.js — русскоговорящее сообщество
Только теперь почему то обычные http запросы не работают
источник

DM

Dmitriy Marynenko in Node.js — русскоговорящее сообщество
Chingiz Mamiyev
А где ты хедеры кидаешь?🤔
ну их  по идее автоматом  отправлет  cors
источник

DM

Dmitriy Marynenko in Node.js — русскоговорящее сообщество
Chingiz Mamiyev
А где ты хедеры кидаешь?🤔
пробовал  так   но  не могу понять какой отправить  реадер нужно
источник

АК

Артем Косарев... in Node.js — русскоговорящее сообщество
Артем Косарев
У меня было app.listen заменил на server.listen()
Заменил и теперь обычные запросы не работают скажите правильно ли будет если я сделаю отдельный сервер под чат с socket.io и буду делать запросы с клиента на эти 2 разных сервера
источник

ИА

Игорь А. in Node.js — русскоговорящее сообщество
Игорь А.
думаю, можно дописать в express.static.options setHeader
mime.getType()
но все равно странно
решил обновлением Express с 4.15 до 4.17.1

в 4.17 options() вызывается для всех файлов
источник

ИА

Игорь А. in Node.js — русскоговорящее сообщество
но все равно непонятно в чем причина
источник

A

Andrew in Node.js — русскоговорящее сообщество
Помогите пожалуйста
Использую вот это - https://github.com/microsoft/playwright
Передача данных со страниц работает крайне медленно. Можно что-то с этим сделать?

Вот код:
await livePage.evaluate(async () => {
   const timer = await document.querySelector('div.clockWrapper');
   const observer = new MutationObserver((mutations) => {
     for (const mutation of mutations) {
       window.mutationListener(mutation.addedNodes[0].textContent);
     }
   });
   const config = {
     attributes: true,
     childList: true,
     characterData: true,
     subtree: true
   }
   observer.observe(timer, config);
 });
источник

A

Andrew in Node.js — русскоговорящее сообщество
https://i.imgur.com/6ZNZfEv.gif
Слева консоль, справа браузер
источник
2020 October 01

dd

den dee in Node.js — русскоговорящее сообщество
Всем привет, кто разбирается в socket.io, нужна помощь. Есть шахматный клиент, и есть чат для каждой игры, подскажите в какую сторону копать, чтобы сделать приватный чат для каждой игры. С помощью комнат? Или как то иначе. Спасибо
источник

ИЛ

Илья Лукьянов... in Node.js — русскоговорящее сообщество
Andrew
Помогите пожалуйста
Использую вот это - https://github.com/microsoft/playwright
Передача данных со страниц работает крайне медленно. Можно что-то с этим сделать?

Вот код:
await livePage.evaluate(async () => {
   const timer = await document.querySelector('div.clockWrapper');
   const observer = new MutationObserver((mutations) => {
     for (const mutation of mutations) {
       window.mutationListener(mutation.addedNodes[0].textContent);
     }
   });
   const config = {
     attributes: true,
     childList: true,
     characterData: true,
     subtree: true
   }
   observer.observe(timer, config);
 });
Если хочется мгновенно, не получится, ибо передача данных из браузера в ноду происходит по сокету, а в браузере у вас вижу обсервер, асинхронный апи, который тоже не мгновенен, отсюда и задержки
источник

mv

monokai vasiliev in Node.js — русскоговорящее сообщество
ребят, кто-нибудь делал в связке express-session, passport-local несколько кук для сессий? имя куки ставится при ините приложения и можно поставить только одно имя

гугл не оч. помог, т.к. приводятся оч странные варианты реализации (2 приложения, и на них 2 passport и т.д.)
источник