@nodejs_ru

Страница 1910 из 2748
Piu
20.04.2018
08:05:19
просто подрубаю мидлу где надо и пишу только Joi схемы

Отключаю в мидле abortEarly для joi

Это нужно чтобы Joi агрегировал все ошибки а не кидал error сразу после первого невалидного поля

Vitaliy
20.04.2018
08:17:12
++ я так само

Google
Uiiuviiw
20.04.2018
08:40:06
есть пакет "name" который рекваирится во многих местах и в нем баг, а версия с патчем ставится как "@nikname\name" и нода не понимает рекваеры с "name". Как быть?

Uiiuviiw
20.04.2018
08:44:11
не вариант

неужели нет простого способа?

Cenator
20.04.2018
08:44:52
а что ты сделал чтобы он поменялся?

Yurii
20.04.2018
08:45:03
ну тогда в node_modules переименуй директорию в «name», но тогда это придется всегда делать после обновления или нового развертывания

Cenator
20.04.2018
08:45:43
не стоит так делать

Uiiuviiw
20.04.2018
08:46:53
а что ты сделал чтобы он поменялся?
я ничего не сделал, я не знаю как сделать.

Yurii
20.04.2018
08:47:00
не стоит так делать
конечно, не стоит

Cenator
20.04.2018
08:47:14
я ничего не сделал, я не знаю как сделать.
оно само поменялось с name на @nickname/name ?

Yurii
20.04.2018
08:47:22
Uiiuviiw
20.04.2018
08:48:29
нет. в коде правильные рекваиры, пакет спатчем нужно ставить как @nikname/name и вnode_modules пакет name ставится в поддиректорию @nikname. нода так не понимает

Google
Uiiuviiw
20.04.2018
08:49:28
сейчас попробуюпакет руками перекинуть, но это как-то неправильно

Труба
20.04.2018
08:50:08
Всем привет, кто нибудь использует rxjs на бэкенде?

Или вообще реактивное программирование?

Uiiuviiw
20.04.2018
08:50:29
это форк другого автора, я непонимаю как алиасы на уровне npm разруливаются

Cenator
20.04.2018
08:50:34
ну пропиши в package.json "name": "ссылка на гит"

Uiiuviiw
20.04.2018
08:52:12
сейчас попробую, но при таком раскладе нужно что-то ещё писать, я не помню что. И "name":"@nickname/name" тоже не работает, хотя уже так делал и раньше работало.

Cenator
20.04.2018
08:53:58
на гит ссылку прямую надо

Alexander
20.04.2018
09:06:10


Morsik
20.04.2018
09:07:49
скоро будет другой ад ад асихнронных генераторов с пайплайнами и профурсетками

Casper
20.04.2018
09:08:14
Сейчас бы делать репосты с канала веб-стандарты

Casper
20.04.2018
09:08:51
Ты наверное из тех, кто не считает Макеева пидором

Alexander
20.04.2018
09:08:59
Макеев пидор

а кто это?

Semen
20.04.2018
09:09:15
кто нибудь юзал redis? Подскажите пожалуйста, я вот пишу данные, не знаю какие, а как мне посмортреть что вообще записано и чего там? Спасибо

Cenator
20.04.2018
09:10:26
redis-cli в терминале
Redis admin не завезли еще?

Morsik
20.04.2018
09:10:42
Redis admin не завезли еще?
не знаю, не искал

Google
Nikita
20.04.2018
09:10:44
Был какой-то клиент типа Robo3T, на гитхабе видел

Semen
20.04.2018
09:11:34
redis-cli в терминале
хорошо, и? через cli я просто коннект с db осуществляю. а как узнать что хранится:)

Cenator
20.04.2018
09:12:00
Пишешь ключ и получаешь значение

Nikita
20.04.2018
09:12:24
мерси
https://github.com/luin/medis

Semen
20.04.2018
09:15:29
Пишешь ключ и получаешь значение
вот в том и проблема что я хз, что пишется и под каким ключом

Piu
20.04.2018
09:19:05
господи, статья про очевидное же спасибо КЭП

Alexander
20.04.2018
09:20:02
а я не читал

думал кто поведется

Alexander
20.04.2018
09:20:08
))0)

Morsik
20.04.2018
09:20:57
https://habrahabr.ru/post/353886/ эта статья более интересна, но ее наверно уже большинство прочитали

Piu
20.04.2018
09:21:29
а я не читал
я не про это а про содержание статьи

Mikhail
20.04.2018
09:24:57
Дурацкая статья

Alexander
20.04.2018
09:25:09
ахахахаха

еще один

))0)

Google
Casper
20.04.2018
09:25:38
От анимэшников одни проблемы

Mikhail
20.04.2018
09:31:53
ахахахаха
Странный у вас юмор

Труба
20.04.2018
09:43:21
прочитал половину статьи, если я не ошибаюсь, такая проблема решается promise.all. И не придётся дублировать строки.

Harry
20.04.2018
09:49:52
В yup просто пишешь string('err text').required('err text').email('another text')
а шо yup не возвращает объект с ошибкой, а просто булевую const isValid = await shcema.isValid(body) => false

Harry
20.04.2018
09:52:23
try catch
try catch стоит на всю мидлварь, нужно именно под этот авейт?

Cenator
20.04.2018
09:53:06
нет, если нет catch то catch более высокого уровня поймает

Admin
ERROR: S client not available

Alexander
20.04.2018
09:54:33
но можно и еще один, да
чё вы как дети, юзайте process on uncaughtexception как брутальные мужики

Cenator
20.04.2018
10:06:11
не ловит
А try есть?

soontothemoon
20.04.2018
10:18:31
подскажите норм vps/vsd?

Harry
20.04.2018
10:18:45
А try есть?
да validateBody = schema => { return async (ctx, next) => { try { const isValid = await schema.isValid(ctx.request.body) console.log(isValid) } catch (e) { console.log('eeee', e) ctx.throw(400, e.message) } } }

soontothemoon
20.04.2018
10:19:06
Yan
20.04.2018
10:19:20
сасово!

Cenator
20.04.2018
10:19:47
Scaleway

@transparent_dew

soontothemoon
20.04.2018
10:20:53
Scaleway
спасибо?

DimenSi
20.04.2018
10:23:10
господа, а есть способ сделать такого пользователя в монге, чтоб он мог на лету себе создавать нужные базы? А то мне сейчас приходится для каждого теста использовать 1 базу и запускать их синхронно

Google
DimenSi
20.04.2018
10:25:34
и я немного не понимаю, почему даже создав через пользователя базу, я не могу авторизоваться на эту базу потом сразу же

Alexander
20.04.2018
10:26:03
ребята, подскажите. Есь проект на Yii2, сайт+админка типа CRM. Всё ужасно глючит, тормозит, решил переделать всё на ноде, фронт на реакте, верю что будет гораздо круче, но ни разу такие проекты не запускал пока. Какое окружение для бэка покруче будет? express + монга какая-нибудь, а в плане MVC что используется? или есть что-то круче чем mvc?

Harry
20.04.2018
10:27:00
Там validate вообще то)
лол, чет затупил

ща все норм работает

Cenator
20.04.2018
10:29:59
монга точно нужна? не проще ли mysql? vuejs рулит!
Тогда уж постгрес Насчёт вью спорное утверждение, ничем не подкреплённое

Саня
20.04.2018
10:30:53
Тогда уж постгрес Насчёт вью спорное утверждение, ничем не подкреплённое
я не говорю что vuejs круче react, но ведь он действительно очень крут

Alexander
20.04.2018
10:30:57
монга точно нужна? не проще ли mysql? vuejs рулит!
честно я в базах не особо шарю, для меня они все одинаковые, просто очень редко встречаю связку ноды с mysql, подумал что может они хреново ладят с друг другом. На счёт Vue, может он и круче, я его пробовал тыкать, потом бросил, потыкал реакт и он мне больше понравился.

Саня
20.04.2018
10:31:36
вот, почему постгрес?
у меня такой же вопрос)

Alexander
20.04.2018
10:32:17
express классека
ну эт норм, а в плане MVC что используют?

Piu
20.04.2018
10:33:15
ну эт норм, а в плане MVC что используют?
MVC штука размытая Разбирать express-овские мидлы на более мелкую логику Юзаешь функции как юниты твоей аппы

Саня
20.04.2018
10:33:23
Piu
20.04.2018
10:34:11
ну эт норм, а в плане MVC что используют?
MVC настолько размыта, что народ с клиентской части велосипедируют свои архитектуры Clean Architecture от Uncle Bob и Flux от Facebook как пример

Alexander
20.04.2018
10:34:52
mvc - это model view controller?
да, просто по аналогии с yii2 привёл, сорри. Имею ввиду, какой паттерн используется для управления моделями типа как ORM, и какие инструменты "общепринятые" реализуют подобное. Вообще, приложухи современные не чисто же на голом экспрессе пишутся. Там есть модели всякие и т.п.

Piu
20.04.2018
10:35:54
На фронте размыта, а в каких-нибудь рельсах-спрингах всё чётенько
Когда строишь посредственный рест да Но если шаг влево или вправо начинаешь частенько чесать репу

Страница 1910 из 2748