@nodejs_ru

Страница 2304 из 2748
Евгений
16.07.2018
12:50:27
Смелое решение не удалить )
Ну в час ночи выдать такой перл и удалить его — грешно.

WestlE
16.07.2018
12:51:34
Никак
дак выше скрин глянь

сделали как-то типы

Google
?
16.07.2018
13:46:33
сделали как-то типы
Так этот пакет имеет собственные зависимости, которые лежат в node_modules в его корне. При установке пакета, он ляжет в node_modules в корне твоего проекта, если ставишь локально (npm i <package_name>), или попадёт в глобальный node_modules, если ставишь глобально (npm i -g <package_name>). Поиск даст более подробную информацию, всех тонкостей не помню, а объяснять тут - многотекста.

WestlE
16.07.2018
13:47:06
так а если в кратце, то как мне получить желаемую структуру

?
16.07.2018
13:52:12
cd /path/to/your/project/ npm i request

И вообще, зачем ты скринишь содержимое node_modules?

Влад
16.07.2018
14:02:28
Ребят, а может знает кто пакет для проверки соответствия структуре JSON? Что то вроде проверок в mongoose, только для json

Или хотя бы для обычных js объектов

Евгений
16.07.2018
14:03:53
try catch And JSON.pasrse.

Влад
16.07.2018
14:04:48
Евгений
16.07.2018
14:05:42
Что это?)
Ну парсишь свой джосон если выдаёт ошибку ловишь ее, это значит есть не соответствие JSON'у.

Andrew
16.07.2018
14:05:55
Что это?)
https://learn.javascript.ru

Евгений
16.07.2018
14:06:28
Ну это грубая проверка естественно, если цель только проверить валидный ли там JSON этого хватит.

Влад
16.07.2018
14:07:21
Ну парсишь свой джосон если выдаёт ошибку ловишь ее, это значит есть не соответствие JSON'у.
Я не о просто проверке, а именно на соответствие структуре, как в монгузе

Ivan
16.07.2018
14:36:11
Ребят, можно через ноду как-то вызвать ивент?

Google
Ivan
16.07.2018
14:36:41


вот есть элемент на сайте

ивент листнер ловит событие - клик по этому эелементу

можно ли как-то через терминал вызвать это событие и кликнуть по этому элементу?

Dmitriy
16.07.2018
14:45:25
единственное, что приходит на ум, это подключиться к сокету, и ждать от ноды сигнал, а браузер уже кликнет

но по-моему оно того не стоит

?
16.07.2018
14:49:06
можно ли как-то через терминал вызвать это событие и кликнуть по этому элементу?
Поставь расширение для хрома tampermonkey и подключи js. Нафига ради такого ноду мучать - хз.

Ivan
16.07.2018
14:54:31
я знаю про этот еддон

гресманки для фаерфокса

то же самое

но я хотел бы это все поставить на автомат

чтобы без моего участия нажимало все кнопки

и просто окошко терминала висело

Andrew
16.07.2018
14:55:43
можно ли как-то через терминал вызвать это событие и кликнуть по этому элементу?
А с какой целью тебе это нужно? Если хочешь управлять с терминала\консоли браузером - тебе нужен headless браузер. Например puppeteer

Ivan
16.07.2018
14:56:07
фишка в том чтобы автоматизировать все действия на веб странице не заходя в сам браузер

Alexander
16.07.2018
14:57:36
Ivan
16.07.2018
14:57:47
там можно симулировать клики на странице?

оп, то что надо, спасибо ребят

Google
Влад
16.07.2018
15:16:48
https://github.com/hapijs/joi
Это оно, спасибо)

Sergey
16.07.2018
18:10:32
#noob кто может рассказать как делать сокет соединение после jwt авторизации ? как правильно ?

Sergey
16.07.2018
18:16:24
а теперь с подробностями
я делаю ... пытаюсь сделать чат (react + express) и хочу чтобы регистрация и авторизация шла как обычно по http с jwt токеном, а когда юзер залогинился открывается сам чат на сокетах

постгрес подключил, бд я создал, модели и роуты написал. Могу залогинится ... осталось впихнуть туда сокеты, а как не знаю )) (и походу никто не знает)

Alexander
16.07.2018
18:29:09
ну, у меня соединение создается сразу, и через сервер сокетов я логиню юзера хз

Sergey
16.07.2018
18:30:01
во во везде все сразу делают.

shut up
16.07.2018
18:36:49
Посоветуйте туториалы для заканчивающих по node

Alexander
16.07.2018
18:37:13
shut up
16.07.2018
18:37:32
Основы знаю, но все равно есть ощущение, что расшаривать дохуя

Я видел видосы на онглийском

Тип где применяется нод

shut up
16.07.2018
18:38:01
Больше ничего из етого

Кирилл
16.07.2018
18:42:02
Сначала тебе нужно подучить не js а русский

Так, а есть такой же чатик по react-native?

Kendr
16.07.2018
18:43:04
Сначала тебе нужно подучить не js а русский
Перед "а" должна быть запятая, советчик

Кирилл
16.07.2018
18:43:32
Верно

о, нашел @reactnative_ru

Влад
16.07.2018
19:05:27
во во везде все сразу делают.
Разве? Тебе нужно просто проверять сокет на авторизацию? Юзай контроллер проверки токена перед контроллером обработки сокета

Для каждого сообщения

Google
Ruslan
16.07.2018
19:13:27
Ребят, глупый вопрос, есть два приложения, обычные http серверы запущенные на разных портах, можно ли как-то сделать так чтобы одно открывалось на HOST/first а второе на HOST/second

Без редиректа, чтобы URL не менялся

Кто-нибудь знает как такое делается?

Admin
ERROR: S client not available

Boris
16.07.2018
19:18:55
гугли nginx proxy

Ruslan
16.07.2018
19:22:02
Спасибо

Alexander
16.07.2018
19:48:12
Nginx
ты же уже ответил

bofh
16.07.2018
19:50:43
ты же уже ответил
Повторение, мать учения

Alexander
16.07.2018
19:51:00
????????

Влад
16.07.2018
19:57:05
ты же уже ответил
Ехал в метро и видимо подлагал)

bofh
16.07.2018
19:57:59
Блин, за пару дней чтения чата узнал больше, чем после курения док ?

Mirlan
16.07.2018
20:01:00
всем привет. подходить ли open server в роли сервера для 10юзеров

Mirlan
16.07.2018
20:04:51
для винду что нужно сделать?

без понятия

Art
16.07.2018
20:11:21
как веб-сокеты ведут себя в условиях gprs?) и прочих обрывах

данные раз в 5 секунд нужно обновлять с телефонов. Если телефон за городом где нестабильные инет оправданы ли веб-сокеты или лучше через ajax?

Google
Valdemar
16.07.2018
20:13:53
наверно больше зависит от объема данных

Art
16.07.2018
20:14:42
я с нодой не работал, там надо все с нуля писать чтобы просто протестить. А так может у кого опыт был

Sergey
16.07.2018
20:34:46
открывай сокет после логина в чем проблема
у меня главный файл сервера использует файл с роутами , в там каждый роут использует свой обработчик в своем файле. Я пока не нашел ни одного примера чтобы кто-то прокинул в обработчики сокет и там его вызвал.

Sergey
16.07.2018
20:39:20
сокет с клиента инициируют подключение, http обработчики никак не связанны с ним, у сокета свой обработчик
да я вообще нифига не понимаю как мне строить приложение с сокетами )) походу я опять застряну и заброшу все, из-за недостатка понимания ?

Anton
16.07.2018
20:41:50
всем ? может кто знает, как можно аннотировать jsdoc'ом функцию, чтобы vscode правильно подсвечивал всё intellisense'ом? конкретно интересует например middleware для express. у них есть такой интерфейс: export interface RequestHandler { (req: Request, res: Response, next: NextFunction): any; } можно ли его как-то вписать в аннотацию jsdoc, чтобы работал intellisense? /** ? */ const someMiddleware = (req, res, next) => { // ... }

Anton
16.07.2018
20:53:29
спасибо. я правда хотел про то, как связать тайпинги экспресса с этой аннотацией



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