Size: a a a

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

2020 April 26

꧁岡

꧁倫太郎 岡部꧂... in Node.js — русскоговорящее сообщество
꧁倫太郎 岡部꧂
а esm желателен пушто в commonjs все файлы импортируются через eval по-сути, в esm это нормальные модули с биндингами
.
источник

N

Nikolay in Node.js — русскоговорящее сообщество
Yaroslav Ivanov
И все где где не читаю про синглтон на ноде во всех примерах реквайрят в одном файле. Оно и ясно что будет работать. А как в разных файлах без использования объекта гдобал?))
Вы можете экспортировать синглтон из модуля. Он будет одним инстансем между всеми модулями.
источник

YI

Yaroslav Ivanov in Node.js — русскоговорящее сообщество
Nikolay
Вы можете экспортировать синглтон из модуля. Он будет одним инстансем между всеми модулями.
module.exports = new Shop()?
источник

YI

Yaroslav Ivanov in Node.js — русскоговорящее сообщество
Внутри Shop.js?
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Yaroslav Ivanov
module.exports = new Shop()?
источник

N

Nikolay in Node.js — русскоговорящее сообщество
Yaroslav Ivanov
module.exports = new Shop()?
Например, да
источник

N

Nikolay in Node.js — русскоговорящее сообщество
exports кэшируется для модуля
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Но бывают случаи, когда модуль будет исполнен второй раз, и тогда уже вызовется второй раз и будет второй инстанс.

С ходу не скажу пример...
источник

AB

Andrey Bogachenko in Node.js — русскоговорящее сообщество
всем привет) пару нубских вопросов перед сном:
1. nginx, для чего все таки он нужен? какую проблему решает и во всех ли случаях он нужен?
2. https без nginx сделать нельзя?
3. как удобно обновлять статику на хосте?
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Andrey Bogachenko
всем привет) пару нубских вопросов перед сном:
1. nginx, для чего все таки он нужен? какую проблему решает и во всех ли случаях он нужен?
2. https без nginx сделать нельзя?
3. как удобно обновлять статику на хосте?
1. проксирует запросы снаружи в твоё приложение:
- он отвечает за https обычно (хотя можно и нодой)
- он быстро отдаёт статику, если есть
- он отвечает за то, чтобы определять что и куда проксировать (например, есть у тебя несколько доменов на одном сервере)
- ну и может решать прочие задачи типа сжатия, балансировки, ограничения размера запроса и тп

2. Можно

3. Смотря что такое "удобно", Кому-то удобно по ftp залвать
источник

AB

Andrey Bogachenko in Node.js — русскоговорящее сообщество
Grigorii K. Shartsev
1. проксирует запросы снаружи в твоё приложение:
- он отвечает за https обычно (хотя можно и нодой)
- он быстро отдаёт статику, если есть
- он отвечает за то, чтобы определять что и куда проксировать (например, есть у тебя несколько доменов на одном сервере)
- ну и может решать прочие задачи типа сжатия, балансировки, ограничения размера запроса и тп

2. Можно

3. Смотря что такое "удобно", Кому-то удобно по ftp залвать
спасибо, а как обычно заливают?
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Andrey Bogachenko
спасибо, а как обычно заливают?
Хз, есть ли "обычное" заливание.
Можно по ftp.
Можно по ssh.
Можно сделать автодеплой на хуках.
Можно настроить какой-нибудь CD, который будет сам по ssh заливать.
Можно с докером, можно без докера.
источник

AB

Andrey Bogachenko in Node.js — русскоговорящее сообщество
Grigorii K. Shartsev
Хз, есть ли "обычное" заливание.
Можно по ftp.
Можно по ssh.
Можно сделать автодеплой на хуках.
Можно настроить какой-нибудь CD, который будет сам по ssh заливать.
Можно с докером, можно без докера.
благодарю
источник

КА

Кирилл Александров... in Node.js — русскоговорящее сообщество
Доброе утро, как передать данные  в post через форму(в плане получить в посте req.body)
источник

MK

Mihail Kuzmin in Node.js — русскоговорящее сообщество
@ShGKme трейдим
источник

MK

Mihail Kuzmin in Node.js — русскоговорящее сообщество
Кирилл Александров
Доброе утро, как передать данные  в post через форму(в плане получить в посте req.body)
bodyParser
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Кирилл Александров
Доброе утро, как передать данные  в post через форму(в плане получить в посте req.body)
Настрой экспресс
источник

ДБ

Дмитрий Беляев... in Node.js — русскоговорящее сообщество
Доброе утро всем, а здесь не запрещено свои npm пакеты пиарить чуток?
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Дмитрий Беляев
Доброе утро всем, а здесь не запрещено свои npm пакеты пиарить чуток?
Запрещено
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Дмитрий Беляев
Доброе утро всем, а здесь не запрещено свои npm пакеты пиарить чуток?
Можно сделать это хитро
Спросить про баг и дать ссылку на пакет, типа кто боролся с этим багом в этом пакете
источник