Size: a a a

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

2021 April 30

ES

Evgeniy Safronov in Node.js — русскоговорящее сообщество
Я бы лучше это проверил на личном опыте
источник

M

Max in Node.js — русскоговорящее сообщество
Висят два сервиса с аптаймом в 2 года - не хочу обнулять))
источник

Y

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

SK

Sergei Komarov in Node.js — русскоговорящее сообщество
Подскажите, нужна либа которая из текста делает озвучку и сохраняет ее. Куда копать?
источник

M

Max in Node.js — русскоговорящее сообщество
Не установлен
источник

N

Nikita in Node.js — русскоговорящее сообщество
Зависит от конкретной версии  pm2
источник

N

Nikita in Node.js — русскоговорящее сообщество
Хороший вопрос.  Начал расписывать. Да так подробно вышло, что закинул на канал
https://t.me/node_recipes/67
источник

ES

Evgeniy Safronov in Node.js — русскоговорящее сообщество
В ajv можно json под формат трансформировать
источник

ES

Evgeniy Safronov in Node.js — русскоговорящее сообщество
НАпример если что-то в строке, а в схеме это число и он попытался это конвертнуть
источник

VS

Vlad Sobenko in Node.js — русскоговорящее сообщество
Есть внешние сервисы для этого. Я юзал AWS polly.
источник

А

Андрей in Node.js — русскоговорящее сообщество
Привет всем :D

Ребят.
У меня сервер сохраняет, хранит, и отдает картинки. Картинки часто отдаются на клиент - SPA. Могут и будут отдаваться также и на десктоп приложение. Мне нужно отдавать НЕ относительный путь на клиент.

Вместо
uploads/img/1.jpg

Нужно
my-site.com/uploads/img/1.jpg

Гуглил как получить. Пишут, мол, из req доставать.
req.protocol + '://' + req.get('host')

Но это, получается, только во время запроса я могу обратиться к req и получить.
Есть иной способ узнать своё доменное имя? Как?

Есть вариант захардкодить, и просто поменять, если вдруг доменное имя изменится, но мне это оч не нравится.
Можно забыть.

Или есть лучше способ отправлять пикчи с полным путём?
источник

ES

Evgeniy Safronov in Node.js — русскоговорящее сообщество
Завиди env файл и храни в нем всю статику на проект
источник

ES

Evgeniy Safronov in Node.js — русскоговорящее сообщество
Ты же когда базу на другой сервер переносишь правишь конфиг верно? А тут можно все статичные конфиги хранить и знать откуда брать
источник

GB

Green Bear in Node.js — русскоговорящее сообщество
Можно при отправке файлов записывать в бд информацию о хосте

Но, имхо, это такое себе.....
источник

А

Андрей in Node.js — русскоговорящее сообщество
Дээээ. И это норм решение?
Я думал об этом, но всё равно смущает, что доменное имя в env записано.
Это кажется одновременно правильным и нет
источник

А

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

ES

Evgeniy Safronov in Node.js — русскоговорящее сообщество
А чего нет? Ты когда когда сервер бд или драйвер бд меняешь правишь же какие-то праметры, так почему бы не делать это в 1 месте?
источник

А

Андрей in Node.js — русскоговорящее сообщество
Хм, хм
источник

А

Андрей in Node.js — русскоговорящее сообщество
А ещё вот.

Представим. У меня бд с полными путями.
ВДРУГ меняется доменное имя.  

Хоба - все ссылки недействительны.
Хотя, я думаю, это уже другой вопрос. В таком случае следует подключать какой-нить CDN

Верно мыслю?
источник

ES

Evgeniy Safronov in Node.js — русскоговорящее сообщество
Если у тебя ссылки будут не относительные в БД то CDN работать не будет когда ты передешь на другой домен
источник