Size: a a a

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

2019 November 07

a

asc11cat in Node.js — русскоговорящее сообщество
просто если делать "нормальные" проверки в моему случае - то там дерево из if/else, а так буду просто чекать от !==
источник

ИК

Игорь Корсаков in Node.js — русскоговорящее сообщество
asc11cat
просто если делать "нормальные" проверки в моему случае - то там дерево из if/else, а так буду просто чекать от !==
без контекста сложно давать советы)
источник

a

asc11cat in Node.js — русскоговорящее сообщество
Игорь Корсаков
без контекста сложно давать советы)
Делаю TCP сервер где ОЧЕНЬ много чеков, и на каждый чек я должен отдавать ошибку клиенту, соответственно если пытаться юзать дефолтное

if (something)  {
...
} else {
error to client
socket.destroy()
}

то получается огромное дерево из if/elseif/else, поэтому я сейчас пытаюсь сделать все это от такого формата:

if (!something) {
error to client
socket.destroy()
}
...

проблемой этому был как раз socket.destroy(), который почему то разрешал исполнение кода дальше, даже после инциализации
источник

ИК

Игорь Корсаков in Node.js — русскоговорящее сообщество
asc11cat
Делаю TCP сервер где ОЧЕНЬ много чеков, и на каждый чек я должен отдавать ошибку клиенту, соответственно если пытаться юзать дефолтное

if (something)  {
...
} else {
error to client
socket.destroy()
}

то получается огромное дерево из if/elseif/else, поэтому я сейчас пытаюсь сделать все это от такого формата:

if (!something) {
error to client
socket.destroy()
}
...

проблемой этому был как раз socket.destroy(), который почему то разрешал исполнение кода дальше, даже после инциализации
может нужно просто после socket.destroy() делать выход из функции
через return

socket.destroy()
return 'error'

или так

return socket.destroy()

соответственно после выхода из функции, код который идет дальше не будет выполняться
источник

ИК

Игорь Корсаков in Node.js — русскоговорящее сообщество
опять же контекст не понятен до конца))
источник

a

asc11cat in Node.js — русскоговорящее сообщество
Игорь Корсаков
опять же контекст не понятен до конца))
Не против если в лс форвардну пастебин?
источник

ИК

Игорь Корсаков in Node.js — русскоговорящее сообщество
asc11cat
Не против если в лс форвардну пастебин?
Да, только я если честно занят сейчас))
источник

NG

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

a

asc11cat in Node.js — русскоговорящее сообщество
Игорь Корсаков
Да, только я если честно занят сейчас))
А, тогда не надо, я пока сам солюшн поищу тогда
источник

ИК

Игорь Корсаков in Node.js — русскоговорящее сообщество
asc11cat
А, тогда не надо, я пока сам солюшн поищу тогда
не, ну ты скинь в любом случае, меня просто заинтреговала твоя проблема) чуть позже гляну и отпишусь)
источник

KS

Konstantin Sedykh in Node.js — русскоговорящее сообщество
сорь. не так прочитал. а что сорцы ионика говорят?
источник

NG

Nick Galko in Node.js — русскоговорящее сообщество
Konstantin Sedykh
сорь. не так прочитал. а что сорцы ионика говорят?
Не смотрел честно говоря пуши. У меня на проджекте они не используются
источник

S

Sergey in Node.js — русскоговорящее сообщество
Привет, подскажите как можно задействовать livereload на браузере при использовании ejs?
источник

A

Aleksei in Node.js — русскоговорящее сообщество
Кто сталкивался с проблемой при установке node-inspector?
node-pre-gyp ERR! Tried to download(404): https://node-inspector.s3.amazonaws.com/debug/v1.0.1/node-v79-win32-x64.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for v8-debug@1.0.1 and node@13.0.1 (node-v79 ABI, unknown) (falling back to source compile with node-gyp)
источник

A

Aleksei in Node.js — русскоговорящее сообщество
Ему версия ноды не нравится?
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Aleksei
Кто сталкивался с проблемой при установке node-inspector?
node-pre-gyp ERR! Tried to download(404): https://node-inspector.s3.amazonaws.com/debug/v1.0.1/node-v79-win32-x64.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for v8-debug@1.0.1 and node@13.0.1 (node-v79 ABI, unknown) (falling back to source compile with node-gyp)
у тебя 13 нода?
источник

A

Aleksei in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
у тебя 13 нода?
Да.  На 10 тоже не встает
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
npm install --global --production windows-build-tools
источник

A

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

EB

Eugene Butusov in Node.js — русскоговорящее сообщество
Aleksei
Кто сталкивался с проблемой при установке node-inspector?
node-pre-gyp ERR! Tried to download(404): https://node-inspector.s3.amazonaws.com/debug/v1.0.1/node-v79-win32-x64.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for v8-debug@1.0.1 and node@13.0.1 (node-v79 ABI, unknown) (falling back to source compile with node-gyp)
источник