Size: a a a

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

2021 April 22

A

Alexander in Node.js — русскоговорящее сообщество
Всем привет, вопрос по pg и сертификатам:
- Если делаю pool.query - то сертификат базой не принимается, точнее не может пользувателя определить
- Если делаю pool.connect.query - то всё норм
источник

Jj

J j in Node.js — русскоговорящее сообщество
Можно ли с клиента в теле пост запроса отправлять Map(коллекцию)? У меня просто пустой объект приходит(JSON.stringify(formData) дает пустой объект)
источник

Е

Евдоким in Node.js — русскоговорящее сообщество
Объект отправляй, если json нужно. Или форм дату отправляй.
источник

АД

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

const start = async () => {
   try {
       // подключаемся к базе
       await mongoose.connect(config.dbUrlLocal, {
           useUnifiedTopology: true,
           useNewUrlParser: true
       })
       console.log('Connecting to the database successfully')

       // запускаем сервер
       app.listen(PORT, () => {
           console.log(`Server running on PORT: ${PORT}`)
       })
   } catch (e) {
       console.log(e)
   }
}
start()

код же выполняется синхронно, получается можно написать так

const start = () => {
   try {
       // подключаемся к базе
      mongoose.connect(config.dbUrlLocal, {
           useUnifiedTopology: true,
           useNewUrlParser: true
       })
       console.log('Connecting to the database successfully')

       // запускаем сервер
       app.listen(PORT, () => {
           console.log(`Server running on PORT: ${PORT}`)
       })
   } catch (e) {
       console.log(e)
   }
}
start()
источник

Е

Евдоким in Node.js — русскоговорящее сообщество
Чтобы дождаться подключения к базе данных.
источник

АД

Андрей Дрозд... in Node.js — русскоговорящее сообщество
так в любом случае мы же ждем? или сам по собе mongoose.connect без await будет асинхронным?
источник

Jj

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

Е

Евдоким in Node.js — русскоговорящее сообщество
mongoose.connect асинхронный, он возвращает promise.
источник

АД

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

Е

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

Jj

J j in Node.js — русскоговорящее сообщество
Ну я в боди отправил просто formData( это Map)
источник

Е

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

Е

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

ЄС

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

И как научить клиента слушать сервер?
источник

b

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

II

Igor Ivanov in Node.js — русскоговорящее сообщество
как правильно сказать NPM в процессе сборке чего-нибудь, что исходники и package.json лежат в одной директории, node_modules и прочее промежуточное барахло складывать нужно в другую, а конечный результат в виде .min.js или ещё чего-нибудь — в третью?

гугл подсказывает, что есть некое npm install --prefix — но оно лишь создаёт в указанной директории package.json со странным содержимым типа "dependencies": { "my-react-app": "file:../npm/my-react-app" }

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

ЄС

Євгеній Сергійович... in Node.js — русскоговорящее сообщество
Все надо импортировать в main с помощю const something = require(“path”)
источник

ЄС

Євгеній Сергійович... in Node.js — русскоговорящее сообщество
В path указать путь к файлу относительно main
источник

ЄС

Євгеній Сергійович... in Node.js — русскоговорящее сообщество
Спасибо
источник

ЄС

Євгеній Сергійович... in Node.js — русскоговорящее сообщество
источник