Size: a a a

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

2021 June 09

Ee

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

YP

Yarik Pesochenski in Node.js — русскоговорящее сообщество
Есть еще такой вопрос, я в app.listen() после порта могу же вместо консоль лога ебнуть допустим сетинтервал с определенной функцией? По моим предположениям сетинтервал будет работать нон стопом пока сервак не упадет
источник

I

Igor in Node.js — русскоговорящее сообщество
а когда сервак упадёт, интервал продолжит тикать
источник

YP

Yarik Pesochenski in Node.js — русскоговорящее сообщество
Блин плохо
источник

YP

Yarik Pesochenski in Node.js — русскоговорящее сообщество
Мне надо сделать так чтобы интервал тикал на определенную функцию все время пока горит сервак, как это сделать правильнее?
источник

I

Igor in Node.js — русскоговорящее сообщество
ловить событие сервера close, отменять таймер
источник

YP

Yarik Pesochenski in Node.js — русскоговорящее сообщество
Я нашел примеры с close только в контексте написания чистого сервака на httpServer, а как на экспрессе это вызвать?
источник

I

Igor in Node.js — русскоговорящее сообщество
учитывая, что весь экспресс это одна большая функция-обработчик для http.Server — точно так же, как и без экспресса
источник

YP

Yarik Pesochenski in Node.js — русскоговорящее сообщество
типо app.close?
источник

I

Igor in Node.js — русскоговорящее сообщество
server.close()
источник

I

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

ШР

Шухрат Рустамов... in Node.js — русскоговорящее сообщество
ребят есть кто yandex или google cloud translate api? может кто нормально объяснить что за прайслист там и что в бесплатной версии? я у них на сайте ниче не понял
источник

ШР

Шухрат Рустамов... in Node.js — русскоговорящее сообщество
или есть какие то еще сервисы для перевода?
источник

YP

Yarik Pesochenski in Node.js — русскоговорящее сообщество
А как положить сервер принудительно? ctrl+C останавливает работу самого кода
источник

I

Igor in Node.js — русскоговорящее сообщество
в принципе, сервер сам не прекращает работу, его или закрывают программно через close(), или всё приложение завершается по сигналу
источник

YP

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

I

Igor in Node.js — русскоговорящее сообщество
const http = require('http')
const server = http.createServer()
server.on('close', () => console.log('closed'))
server.on('error', () => console.log('error'))
server.listen(8000, () => {
 const h = setInterval(() => console.log('tick'), 1000)
 setTimeout(() => {
   server.close()
   clearInterval(h)    // *
 }, 3000)
 console.log('listening')
})

если закомментировать строку со звездочкой, приложение не завершится, т.к. таймер будет продолжать работу
источник

ʷ

ʷᵃˢˢᵘᵖ in Node.js — русскоговорящее сообщество
Всем привет, вопрос по джаваскрипту, подскажите пожалуйста, как мне получить доступ к переменным, обьявленным в ифах?
источник

I

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

ʷ

ʷᵃˢˢᵘᵖ in Node.js — русскоговорящее сообщество
А внутри него ее просто изменить?
источник