
Евгений
16.07.2018
12:50:27

Alexander
16.07.2018
12:51:11

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

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

Влад
16.07.2018
14:07:21

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

Ivan
16.07.2018
14:54:31
я знаю про этот еддон
гресманки для фаерфокса
то же самое
но я хотел бы это все поставить на автомат
чтобы без моего участия нажимало все кнопки
и просто окошко терминала висело

Andrew
16.07.2018
14:55:43

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

Andrew
16.07.2018
14:56:25

Alexander
16.07.2018
14:57:36

Ivan
16.07.2018
14:57:47
там можно симулировать клики на странице?
оп, то что надо, спасибо ребят

Yura
16.07.2018
15:10:15

Google

Влад
16.07.2018
15:16:48

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

Alexander
16.07.2018
18:14:07

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

Кирилл
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

Влад
16.07.2018
19:18:50

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

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

Влад
16.07.2018
19:47:27

Alexander
16.07.2018
19:48:12

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юзеров

Kendr
16.07.2018
20:04:29

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
я с нодой не работал, там надо все с нуля писать чтобы просто протестить. А так может у кого опыт был

Dmitrii
16.07.2018
20:30:39

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

Dmitrii
16.07.2018
20:36:28

Sergey
16.07.2018
20:39:20

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) => {
// ...
}

?
16.07.2018
20:48:06


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