сomorsiс
(потому что async функция)
Алексей
и вообще вызванная async функция фактически является корутиной - лёгим аналогом потока с кооперативной многозадачностью
KlonD90
придумал round паралельность. на каждой строке await которое для разрешения ждет следующего цикла
Dmitry
getdb - возвращает промис
ахах, чё то я не понял, так она и без async будет возвращать промис...
KlonD90
деньги шлите сюда 0x68133B4305B4ff7A8fc72a3BA49b4C06141C06CE
Dika
у меня мозги не варят
(async () => { const db = await MongoClient.connect(MONGO_URL) console.log(db) })()
Dmitry
(async () => { const db = await MongoClient.connect(MONGO_URL) console.log(db) })()
а почему тогда здесь он возвращает не промис?
Nurik
ахах, чё то я не понял, так она и без async будет возвращать промис...
Ты неправильно понял async/await . Код твой не станет синхронным, ты просто получаешь управление над промисами в синхронном стиле.
Anonymous
Dmitry
Он возвращает промис.
так нужно then всё равно ставить и в нём обрабатывать?
Dika
так нужно then всё равно ставить и в нём обрабатывать?
Нет, нужно, чтобы fetchAvatarUrl(123) тоже был в асинхронной функции.
Anonymous
пацаны подскажите как ехспресом загружать файлы из формы ?
Vladimir
FormData
Anonymous
как обработать в бекенде файл ну ?э
Anonymous
чет я искал искал и не нашел
Anonymous
express
Eugene
как обработать в бекенде файл ну ?э
https://stackoverflow.com/questions/25345237/how-to-upload-and-read-a-file-with-nodejs-express
Anonymous
Способы путешествовать почти бесплатно @best_traveller
arts
Забаньте спамера
Anonymous
https://stackoverflow.com/questions/25345237/how-to-upload-and-read-a-file-with-nodejs-express
var express = require("express"); var app = express(); app.use("/page",express.static(__dirname + "/public")); app.post('/profile', function(req, res) { console.log(req.files); res.end(); }); app.listen(3000);
Anonymous
<form action="/profile" method="post" enctype="multipart/form-data"> <input type="file" name="www" /> <input type="submit" > </form>
Anonymous
что я делаю не так почему в консоль приходит ундефинед
Anonymous
Anonymous
req.files <= этот филес меня тоже напрягает не понимаю откуда он там взялся вообще
倫太郎
ls'м проверь
сomorsiс
что я делаю не так почему в консоль приходит ундефинед
прочитай первый ответ на стек оверфлоу еще раз
Anonymous
прочитай первый ответ на стек оверфлоу еще раз
не могу, не знаю иностранных языков
сomorsiс
http://www.live-notes.ru/coding/node-js-stream-upload/ это на русском гуглится
Anonymous
это фиаско братан
Anonymous
что за зверь такой этот боди парсер..
Anonymous
почему нельзя было проще сделать ?
сomorsiс
попробуй 1с, там доки на русском
Anonymous
смешно
Mykola
Почему npm start не сетит env as development ?
Anonymous
так, кароче мне в консоль теперь падает буфер на req.body
Anonymous
что с ним делать ? прям так и записывать в fs ?
Anonymous
Anonymous
памахити
Bogdan
так, кароче мне в консоль теперь падает буфер на req.body
multer для приема файлов используй без него загрузка файлов может загнуться на сервере
Anonymous
помогите почему какая то проблема с установкой модуля ?
сomorsiс
social engeneering, lol
Bogdan
помогите почему какая то проблема с установкой модуля ?
Нету ошибки Это предупреждение что нету описания и адреса репозитария в пэкэйдж.джсон Херово тебе будет без английского в программировании
Alex
да я уже учу понемногу
Ты и сюда добралась? >_>
Alex
ага
Какой ужас. И как тебя занесло в это дерьмище?
Alex
питон это не мое
JS не лучше 👀
Anonymous
Alex
Да, я знаю что меня сейчас камнями могут в этом диалоге закидать >_>
Alex
Danya.. я всегда знал что ты мужик 😂
Anonymous
я даже и не даня...)
Anonymous
multer сам сохраняет файл ?
Denis
да
Anonymous
ееее получилось
Anonymous
исторический момент
Anonymous
Anonymous
а что делать дальше с этими данными ? @bednij_bohdan
Vladimir
Ребят, реально как-то использовать браузерскую консоль через console.log на ноде?
Виталий
Vladimir
вообще реально, мисье знает толк в извращениях
Честно, я считаю извращением читать объекты и массивы в обычной командной строке)
сomorsiс
ты на винде, да?
Vladimir
ты на винде, да?
Нет, на линуксе
Vladimir
ты на винде, да?
Типо хотел оправдать мою неприязнь к терминалам?)
Anonymous
Нет, на линуксе
тикай з линукса на винду
Vladimir
тикай з линукса на винду
Не, я хочу и на работе перейти на линукс))
Vladimir
да
Ну я говорил про конкретные случае, когда нужно проверить объект, а это удобнее делается в браузере, согласись))
Виталий
Вообще приятней при разработке дебажить приложение через нормальный UI. Chrome devtools это могёт, почему бы и нет? Ну а если не нравится такой вариант, то в популярных IDE есть встроенный отладчик, а если и нет, то есть что-то похожее в виде плагина/расширения