Sergey
04.10.2018
13:50:04
А в документации что написано?
Andrew
04.10.2018
14:17:10
вродь это как отличие map от forEach
Nikolay
04.10.2018
14:19:00
[Anonymous]
04.10.2018
14:41:09
Google
Artemy
04.10.2018
14:41:34
pm2 log
pm2 log id
id - id из pm2 list
(посмотреть логи, а вопрос я не очень понял)
[Anonymous]
04.10.2018
14:43:09
Спасибо в общем)
Алексей
04.10.2018
14:55:51
Кто объяснит как работает .all() ?
Метод у express app
Разобрался
Alexander
04.10.2018
14:59:39
Красавчик
Dzmitry
04.10.2018
15:03:03
Разобрался
так объясни другим)
или на стеке ты тоже пишешь типа
Solved it, thx. и все?)
мало ли кто тут читает.
Алексей
04.10.2018
15:09:55
Спасибо. Но всё равно не получилось реализовать, то что хочу. Хотел сделать роутер с приватными маршрутами и не проверять перед каждым маршрутом авторизован ли. .all() не подходит, т.к. без первого аргумента (маршрута) он не запускает middleware проверки, а если поставить '*', то работает как .use(), т.е. по всему request и по итогу выскакивает too many redirects. Может есть решение, в котором только при совпадении маршрута будет выполнятся middleware с проверкой, а не ко всему request. Рабочее решение - это просто перед каждым роутом вставлять эту middleware, но хотелось бы кратче это решить
Т.е рабочее выглядит вот так
router.get('/account/settings',
authCtrl.nextIfLoggedIn,
accountCtrl.accountSettings
);
А хотелось бы как-нибудь так
router.all(authCtrl.nextIfLoggedIn);
И не писать перед каждым маршрутом как в рабочем решении
Alexander
04.10.2018
15:15:06
Google
Саня
04.10.2018
15:21:43
Подскажите, за что любят koa? Он подходит для проектов с высокой нагрузкой?
Cenator
04.10.2018
15:24:02
Alexander
04.10.2018
15:25:40
Полезно
Саня
04.10.2018
15:26:46
Захар
04.10.2018
15:28:53
Cenator
04.10.2018
15:29:24
shut up
04.10.2018
15:29:48
Публичный метод - это в классе?
Саня
04.10.2018
15:31:06
Cenator
04.10.2018
15:31:45
Alexander
04.10.2018
15:32:08
о понял
надо будет затестить
Саня
04.10.2018
15:39:15
не нaдо вызывать next()
т.е. чтобы логи например асинхронно писать? мидлвары вообще часто используют в повседневной жизни?
Cenator
04.10.2018
15:39:58
Alexander
04.10.2018
15:58:29
Саня
04.10.2018
16:23:00
на них живут
я имею в виду не стандартные типа авторизации, cookieparser и т.д., а часто ли свои собственные приходится писать? я что-то кроме логов ничего придумать не могу
Никита
04.10.2018
17:21:17
Вечер добрый! Отправляю обычный GET запрос через request - 1.7с, а если открыть в браузере - 300мс. С чем может быть связана такая задержка? Одна машина, проверку проводил в одно и то же время, скорость значительно не менялась.
Grigoriy
04.10.2018
18:07:24
Purple
04.10.2018
18:13:37
Здраствуйте, как можно сделать в базе поиск по дате, пользователю показывается дата в виде:
^January 18^, где цифра это год
Aga
04.10.2018
18:18:00
В мс переведи и сравнивай
Google
Purple
04.10.2018
18:18:41
Aga
04.10.2018
18:18:57
миллисекунды
Purple
04.10.2018
18:19:18
Aga
04.10.2018
18:19:27
в смысле
Purple
04.10.2018
18:19:50
Ну на фронте инпут для ввода чего-то
Michael ?
04.10.2018
18:19:57
Вводных данных недостаточно
Aga
04.10.2018
18:20:03
У тебя есть конкретная дата
Alex
04.10.2018
18:20:23
Purple
04.10.2018
18:20:48
Michael ?
04.10.2018
18:21:10
Purple
04.10.2018
18:21:15
Michael ?
04.10.2018
18:21:34
Тут вот внезапно вылезло, что юзеры ещё и текстом дату вводят, а не датапикером
Andrey
04.10.2018
18:21:35
Пацаны, вот есть koa-multer, который использует multer 1.3.0, в котором нет нужной мне функции, в multer 1.4.0 она есть.
Можно как-то заставить koa-multer обновлять свои внутренние зависимости? Или мне ручками надо лезть в его package.json и там писать нужную мне версию? Или форкать надо, там менять и уже устанавливать свою?
Как это правильно вообще делается?
Igor
04.10.2018
18:22:25
форк либо оверрайд версии депенденси у koa-multer
Alex
04.10.2018
18:22:47
Purple
04.10.2018
18:22:58
Не, я имею в виду в твоём вопросе
Ааа) ну у меня есть например createdAt, на фронте каждая дата отображается в виде "January 18", так же у пользователя есть инпут для поиска, куда он может ввести "18", "Januar", "jan"
Если так невозможно, то буду говорить(можно реджэктнуть), но если можно то хотелось бы узнать квк
Andrey
04.10.2018
18:23:53
Igor
04.10.2018
18:24:09
да
Google
Andrey
04.10.2018
18:24:13
Спасибо
Igor
04.10.2018
18:25:54
“koa-multer”: {
“from”: “koa-multer@<version>”,
“version”: <version>,
“dependencies”: {
“multer”: {
“from”: “multer@1.4.0”,
“version”: “1.4.0”
}
}
}
Yura
04.10.2018
18:34:20
Еслы ти фронт, то тоже самое в принципе, только тогда это твоя забота
Purple
04.10.2018
18:35:57
Тоесть мне найти совпадение введенного в масиве месяцев и перевести это в мс?
Yura
04.10.2018
18:37:07
И то и то
На фронте переводи в милисекунды
И сделай нормальный выбор даты а не текстовое поле
Плагинов/библиотек дейтпикеров с календарями куча, на все фреймворки
Purple
04.10.2018
18:37:24
Yura
04.10.2018
18:37:37
Purple
04.10.2018
18:38:04
Yura
04.10.2018
18:38:20
Purple
04.10.2018
18:38:49
Амеры!)
Yura
04.10.2018
18:39:24
Purple
04.10.2018
18:39:41
Nick
04.10.2018
18:39:50
Yura
04.10.2018
18:39:51
Аа
Purple
04.10.2018
18:39:51
Завтра попробую
Google
Yura
04.10.2018
18:40:09
Заказчик по определению дибил
Purple
04.10.2018
18:40:40
Michael ?
04.10.2018
18:40:50
Purple
04.10.2018
18:41:28
Yura
04.10.2018
18:41:45
Nick
04.10.2018
18:42:05
как вариант: перевести все даты в текстовое поле, и фильтровать по вхождению символов, но это дико убогое решение
Purple
04.10.2018
18:42:08
Спсибо ребята!)
Захар
04.10.2018
18:43:24
Andrey
04.10.2018
18:44:56
Igor
04.10.2018
18:45:24
потому, что не по канону ?
но должно работать
Захар
04.10.2018
18:45:53
Andrey
04.10.2018
18:46:03
А что значит филда from?
Igor
04.10.2018
18:46:17
типа сам пакет, откуда ставится зависимость
Andrey
04.10.2018
18:46:29