Nikita
?
Nikita
а, все понял. Нужно global засунуть в самое начало
Artem
app.get('/cards', function(req, res) { db.collection('cards').find().toArray(function(err, docs) { if (err){ console.log(err); return res.sendStatus(500); } const cards = docs.map(doc=> { db.collection('authors').findOne({ _id: new ObjectID(doc.authorId)}, function(err, result) { if (err){ console.log(err); return res.sendStatus(500); } console.log(result) doc.authorId = result; console.log(doc) if (doc.authorId!=null) {return doc}else{ return null } }) }) res.send(cards) console.log(cards) }) }) Почему null'ы возвращает, хотя в лог идут нормальные объекты. Заранее спасибо за помощь
ikasymov
как вот такой код сделать в try{}catch(e){} ?
ikasymov
}).catch(db.Sequelize.ValidationError, function(err) { var errors = helpers.catchValidationErrors(err, req.localization); res.json({ success: false, message: req.localization.translate('validation_error'), errors: errors }) })
Ilya
как вот такой код сделать в try{}catch(e){} ?
try { result = await db.query(....); } catch (e) { ....... }
ikasymov
`
ikasymov
db.Sequelize.ValidationError, function(err)
Maxim
Коллеги, как правильно реализовать функцию, которая будет проверять есть ли файл на amazon s3 или нет. Я пользуюсь библиотекой knox для работы с S3
Maxim
Читал, что можно функцией client.head
Maxim
Но не понимаю, как мне сделать генерацию имени, до тех пор пока не смогу подобрать имя, которого нет на s3
Maxim
client head выглядит примерно вот так, я думал обернуть это все в рекурсию, но меня смущают методы on, end client.head(name).on('response', (res) => { return res; }).on('error', (err) => { return err; }).end();
Maxim
Может подскажете, что можно про них почитать?
Нехис
я вот по нему иду и там пусто
а какой интерфейс слушает сервер при открытии?
Anonymous
try { result = await db.query(....); } catch (e) { ....... }
О привет , я тебя гдето видел. Ты из какого города?
Kons
Можно решить, что плеер сломался, но это трек так называется
Kons
вылетает на следующий?
нет. Это реально название песни :)
Anonymous
Ребят, подскажите, пожалуйста
Anonymous
что с этим делать?
Anonymous
запускаю gulp watch, т.е. сборку, он начал ругаться до этого полгода на сборке сидел этой, ничего не менял
Anonymous
netstat -anp tcp | grep 3001 kill -9 %process_id%
Anonymous
а
Anonymous
винда
Anonymous
ну убей процесс в диспетчере, кто-то порт сожрал
Anonymous
понял
Anonymous
жесть прога стоит тож месяца 4, ни разу их вместе еще не запускал, походу))
Anonymous
спасибо)
Андрей
Привет всем, есть кто ботов писал на nodejs? Напишите в ЛС пожалуйста или тут Я сам отпишу
Sergey
я писал
Sergey
если речь идет о telegram ботах
Anonymous
я тож тут общался когда-то насчет этого
Evgeny
Может проще сразу задать вопрос, без этих экивоков?
Deenya
>Напишите в ЛС
Deenya
всегда было интересно почему люди именно в лс просят писать
Yar
вдруг ты хочешь написать бота ломающего другого бота
Ilya
ну в смысле стыдно выглядеть некомпетентным мудаком
Андрей
Боже, только дай повод и началось Просто требовалось не начать обсуждение проблемы А найти человека, который мог бы исправить
Yar
тогда и пиши, что нужен человек
Deenya
хмхм
Yar
а не сиди гадай, что тебе нужно
Deenya
просто мне тоже интересно
Deenya
а тут все в лс
Deenya
и не познаешь тонкости ботостоительства уже
Андрей
Я же написал, тот кто писал бота
Андрей
Спасибо за ссылку
Egor
@Dronich_mkm ну как бы получается, если ты в лс кого-то просишь, то это значит, что ты чатику не даешь узнать о твоей проблеме, а если она вновь возникнет, то мусолить это как-то глупо
Sergey
Посоветуете инструмент для проектирования интерфейсов? Нужен легкий инструмент для формирования концепции расположения элементов и их функций. Если это делать сразу в среде разработки (VS например), то в моем случае артефакты, выравнивание и треш никто не отменял))
Ilya
Как но компбютере поднять свой сервер с nginx и прочим?
Dmitrii
Npm install nginx
Dmitrii
Npm install prochee
Михаил Макарычев
Npm install nginx
npm i nginx -g
Dmitrii
Плохой паттерн ставить nginx глобально через npm
Evgeny
Плохой паттерн ставить nginx глобально через npm
А ставить его локально через npm хороший? )
Cenator 🐈
А ставить его локально через npm хороший? )
вдруг проект зависит от определенной версии
Evgeny
вдруг проект зависит от определенной версии
Серьезно? И как часто вы ставите nginx через npm? )
Evgeny
Через yarn ставите? )
Evgeny
mongo, pgsql тоже через npm?
Evgeny
саму ноду? )
KlonD90
Ноду через npm
Таймураз
саму ноду? )
Ноду надо через шоколатье ставить, гонишь
Таймураз
А остальное через саму ноду можно
Evgeny
А остальное через саму ноду можно
Покажи пакет nginx для npm =)
Таймураз
А ещё можно ноду самим сделать Ставишь хром, в папке с хромом ищешь папку в8, удаляешь все остальное- нода готова
Evgeny
Можно дистрибутив ОС из npm ставить и там же паять компьютер =)
Evgeny
и стол пилить
Таймураз
Ты начинаешь понимать соль шутки
Evgeny
фуф =)
Таймураз
Таймураз
Покажи пакет nginx для npm =)
Ну а если серьезно- вот он https://www.npmjs.com/package/nginx
Таймураз
Ставил? )
Как ни странно- да Там только package.json А я то надеялся...
Ilya
Зам мне отдавать статику на фронтенд? Nginx`ом или как-нибудь по-другому?