Size: a a a

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

2019 October 23

S

Samson in Node.js — русскоговорящее сообщество
Павел
Парни привет, есть библиотека для работы с изображениями (нужно обрезать) sharp не предлагать, он требует нативный модуль, бе
node-canvas - он не полный но механика работы такая же как html dom canvas обыкновенный
источник

П

Павел in Node.js — русскоговорящее сообщество
Еще есть варианты. там тоже нативные либы
источник

S

Samson in Node.js — русскоговорящее сообщество
image-clipper, imagemagick, jimp еще
источник
2019 October 24

JD

John Doe in Node.js — русскоговорящее сообщество
Romka Kirillov
Привет ребята!

Как в express при использовании res.sendFile узнать, что загрузка была прервана?
Посмотри какие события есть у стримов, возможно что то подойдёт
источник

JD

John Doe in Node.js — русскоговорящее сообщество
Павел
Парни привет, есть библиотека для работы с изображениями (нужно обрезать) sharp не предлагать, он требует нативный модуль, бе
Jimp
источник

П

Павел in Node.js — русскоговорящее сообщество
Да спасибо, уже смотрю его
источник

П

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

JD

John Doe in Node.js — русскоговорящее сообщество
Павел
самый нормальный из всего перечисленого
Ну степень нормальности зависит от задачи
источник

S

Samson in Node.js — русскоговорящее сообщество
John Doe
Ну степень нормальности зависит от задачи
+ и рук
источник

A

Artem in Node.js — русскоговорящее сообщество
Кто работает с облачным монго? Получаю ошибку подключения к бд TransientTransactionError, хотя на локалхост работает, залил на сервер, а там не работает. Айпи добавлен, куда копать?
источник

JD

Johnny Doe in Node.js — русскоговорящее сообщество
Artem
Кто работает с облачным монго? Получаю ошибку подключения к бд TransientTransactionError, хотя на локалхост работает, залил на сервер, а там не работает. Айпи добавлен, куда копать?
постоянно работаю с облачной монгой. такой ошибки не встречал. на каком моменте она вылазит?
источник

AD

Andrey Degtyaruk in Node.js — русскоговорящее сообщество
Пишут, что это "временная" ошибка, и рекомендуют пробовать делать retry.
мимоstackoverflow
источник

JD

Johnny Doe in Node.js — русскоговорящее сообщество
Andrey Degtyaruk
Пишут, что это "временная" ошибка, и рекомендуют пробовать делать retry.
мимоstackoverflow
ты из скрипта подключаешься или из клиента?, а ну логично раз на сервер залил, значит из скрипта, пардон, невнимателен
источник

AD

Andrey Degtyaruk in Node.js — русскоговорящее сообщество
да эт не я вообще)
источник

JD

Johnny Doe in Node.js — русскоговорящее сообщество
Andrey Degtyaruk
да эт не я вообще)
а кто? ))
источник

AD

Andrey Degtyaruk in Node.js — русскоговорящее сообщество
Выше некий Artem спрашивал же
источник

JD

Johnny Doe in Node.js — русскоговорящее сообщество
Andrey Degtyaruk
Выше некий Artem спрашивал же
а, извини, не уловил )

видимо он уже решил свою проблему
источник

ДП

Денис Писаренко in Node.js — русскоговорящее сообщество
Привет всем
Подскажите как можно реализовать загрузку больших файлов на nodejs сервер с возможностью отслеживания состояния на клиенте, чтобы можно было видеть сколько мб передано
источник

AD

Andrey Degtyaruk in Node.js — русскоговорящее сообщество
@pissarenko
Нуууу, что-то вроде того
app.post('/upload', function (req, res) {
   req.form.on('progress', function(bytesReceived, bytesExpected) {
       console.log(((bytesReceived / bytesExpected)*100) + "% uploaded");
   });
   req.form.on('end', function() {
       console.log(req.files);
       res.send("well done");
   });
})
источник

ДП

Денис Писаренко in Node.js — русскоговорящее сообщество
Andrey Degtyaruk
@pissarenko
Нуууу, что-то вроде того
app.post('/upload', function (req, res) {
   req.form.on('progress', function(bytesReceived, bytesExpected) {
       console.log(((bytesReceived / bytesExpected)*100) + "% uploaded");
   });
   req.form.on('end', function() {
       console.log(req.files);
       res.send("well done");
   });
})
Ну здесь получается ты только в конце можешь отправить well done клиенту, а мне нужно чтобы на клиенте можно было сделать прогресс бар
источник